Re: [心得] 資料存取

看板CSSE作者 (讀者)時間19年前 (2005/03/09 22:36), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/7 (看更多)
※ 引述《Eventis (何逸凡)》之銘言: : @@ : 我有一個小問題,不過這問題應該影響不大,只是問處理的方法. : xmap<cstr,uint> d,e; : d[10][5][2] = "test1"; : d[10][5][2][8] = "test2; : e = d[10][5][2]; : cout<<e[8]; : cout<<e; : 感覺上operator overloading如果沒有處理好, : 程式之後integrate起來會冒出怪問題? 的確, cout 的地方可能會有問題,用 printf 更是會出問題。 所以真的實作時,一般就不使用 type operator, 而是指定一個存取方法。 例如 cout << e[8].d 或是 cout << +e[8] 對於這類物件 (糟糕忘記名詞) ,我都常會允許這兩種寫法。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.222.173.26
文章代碼(AID): #12BmeAck (CSSE)
文章代碼(AID): #12BmeAck (CSSE)