[問題] 改變資料型態

看板C_and_CPP作者 (夢想之癲)時間14年前 (2010/03/18 17:06), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
我現在遇到一個問題 有一個資料結構 宣告在 .h 中 假設 struct Type1 { int id; char data; }Type1; 但是程式執行.cpp 的時候, 我會根據其他變數想要 將 Type1中的data 從char改成float 的資料型態 有沒有什麼方式可以讓data的資料型態是很彈性的呢?? 或是不是用struct 用別種資料型態?? 請教各位!謝謝^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.147.227.34

03/18 17:08, , 1F
C++不就template了嗎?? 如果不複雜, 用void*放data, 如
03/18 17:08, 1F

03/18 17:08, , 2F
果不怕浪費空間, 再把會用的型態union起來....XD
03/18 17:08, 2F
文章代碼(AID): #1BeUq9o2 (C_and_CPP)