討論串[問題] 關於operator
共 8 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者tyc5116 (累人啊....)時間16年前 (2009/09/19 14:08), 編輯資訊
0
0
0
內容預覽:
不好意思,再問一些問題. 根據h大所提供的方法,我在所有class內(a和aaa)都放上重載運算子了. 執行的結果,可以將資料存入檔案,但卻讀取不出來. 在輸入的部份我不知道有沒有寫錯. istream& operator>>(istream& in,aaa& vaaa){. for (list<a
(還有1395個字)

推噓1(1推 0噓 4→)留言5則,0人參與, 最新作者holymars時間16年前 (2009/09/15 16:32), 編輯資訊
0
0
0
內容預覽:
考慮以下情況:. 1.如果aaa裡面除了a物件之外 還有一堆member 這些member也該被輸出. 2.如果我有個class叫bbb,裡面內含aaa,我想要一次輸出很多個aaa的時侯. 1.的情況也許好解決 只要把那些member的輸出也寫進LoadContent就好了. 2.的情況就很麻煩了
(還有709個字)

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者tyc5116 (累人啊....)時間16年前 (2009/09/15 15:36), 編輯資訊
0
0
0
內容預覽:
有幾個地方還是不懂不是很懂這句話的意思....@@. 我自己的想法是,aaa物件內含許多a物件,而我們主要是把所有a物件的屬性紀錄下來. 所以就上面的for迴圈這樣寫我的確是把friend ostream& operator<<(ostream& out,a& va)這一個放在class aaa內,
(還有312個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者holymars時間16年前 (2009/09/15 12:07), 編輯資訊
0
0
0
內容預覽:
如果你要直接在這裡把list寫出去 就不需要我上面四個函數中的後兩個了. ostream& operator<<(ostream& out,aaa& v);. 這個的目的是對Type aaa重載 <<運算子. 如果你有重載operator<<. 這三行for迴圈就能改寫成一行 outfile <<
(還有467個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者tyc5116 (累人啊....)時間16年前 (2009/09/15 11:30), 編輯資訊
0
0
0
內容預覽:
to h大,對於您寫的這些有些不是很懂,我的結構中,指的是aaa物件中會含有多個a物件. 不過aaa中不只有list<a> v這個物件而已,不好意思,這裡沒補到. 所以一般的list結構,我是用這樣的方式在記錄的. void aaa::RecordData(string* path){. ofstr
(還有783個字)
首頁
上一頁
1
2
下一頁
尾頁