作者查詢 / HeyScng

總覽項目: 發文 | 留言 | 暱稱
作者 HeyScng 在 PTT [ C_and_CPP ] 看板的留言(推文), 共48則
限定看板:C_and_CPP
首頁
上一頁
1
2
下一頁
尾頁
Re: [問題] 如何讓vector<A> Get()得到的資料不可修改
[ C_and_CPP ]10 留言, 推噓總分: 0
作者: spider391 - 發表於 2009/12/16 13:03(16年前)
2FHeyScng:昨天問題沒打好, 但是就像s大講重新敘述的一樣12/16 20:58
3FHeyScng:這次真的是對vector的copy ctor有深深的認識了,12/16 20:58
4FHeyScng:s大居然連m_Info 有 pointer 指向相同物件都想到了XD12/16 20:58
5FHeyScng:但是使用vector <const A> tmp, 要怎麼給tmp初始阿12/16 21:11
6FHeyScng:Constructor cannot be declared 'const'12/16 21:13
7FHeyScng:還是試不出來XDD compiler還是告訴我上面那句話12/16 21:21
10FHeyScng:無法從 'std::vector'轉換為 'const std::vector'12/16 23:41
Re: [問題] 如何讓vector<A> Get()得到的資料不可修改
[ C_and_CPP ]5 留言, 推噓總分: 0
作者: dp2 - 發表於 2009/12/15 23:07(16年前)
1FHeyScng:不好意思 這些部分我可能還要在吸收一下12/15 23:51
2FHeyScng:不過以return static_cast<const double**>(m_Data)12/15 23:51
3FHeyScng:的方式似乎可以12/15 23:52
4FHeyScng:但還是先謝謝了!12/15 23:58
[問題] 如何讓vector<A> Get()得到的資料不可修改
[ C_and_CPP ]15 留言, 推噓總分: 0
作者: HeyScng - 發表於 2009/12/15 21:44(16年前)
4FHeyScng:吽 好酷 class B: public vector<A> 第一次這樣寫XD12/15 22:46
5FHeyScng:那第二個問題 請問有人知道嗎?12/15 22:46
10FHeyScng:請問 不知道該如何改寫copy ctor12/15 23:53
11FHeyScng:我讓他一步一步跑出現了 allocator 和 _Vector_base等字X12/15 23:54
12FHeyScng:s大的講法 照理說應該可以這樣trace出來12/15 23:55
13FHeyScng:這部分的程式碼都看不懂 還是只能慢慢練習看STL才能瞭解12/15 23:56
[問題] 程式執行後會有access violation
[ C_and_CPP ]4 留言, 推噓總分: +2
作者: HeyScng - 發表於 2009/12/08 21:49(16年前)
4FHeyScng:謝謝 加上copy constructor後果然OK了12/09 23:20
[問題] 請問有辦法讓陣列的index從1開始嗎?
[ C_and_CPP ]10 留言, 推噓總分: +4
作者: HeyScng - 發表於 2009/11/04 21:14(16年前)
5FHeyScng:其實我一開始也是這樣想 不過呼叫到別的函數時發生錯誤11/04 21:46
6FHeyScng:我本來想說要偷吃步的 看來還是得看完所的function11/04 21:47
7FHeyScng:我在研究看看好了 謝謝大家!11/04 21:49
[問題] 隨機亂數rand()的問題
[ C_and_CPP ]40 留言, 推噓總分: +7
作者: chin2049 - 發表於 2009/05/16 00:25(16年前)
3FHeyScng:time函數回從午夜00:00:00起所經過秒數05/16 01:48
4FHeyScng:因此若要有0.5的變化需耗時 0.5 x ( RAND_MAX+1 )/10秒05/16 01:49
5FHeyScng:你現在如果再跑一次 應該有變一點點吧XD05/16 01:50
6FHeyScng:不知道我有沒有說錯?05/16 01:53
首頁
上一頁
1
2
下一頁
尾頁