作者查詢 / AnonymousX

總覽項目: 發文 | 留言 | 暱稱
作者 AnonymousX 在 PTT [ C_and_CPP ] 看板的留言(推文), 共53則
限定看板:C_and_CPP
首頁
上一頁
1
下一頁
尾頁
[問題] 有辦法產生[0,1]區間的亂數嗎?
[ C_and_CPP ]12 留言, 推噓總分: +4
作者: SimonLi - 發表於 2013/01/26 01:36(13年前)
4FAnonymousX:(rand()%10000 + 1)*0.0001 ?01/26 01:47
[問題] ctor 和 cp assignment問題
[ C_and_CPP ]36 留言, 推噓總分: 0
作者: AnonymousX - 發表於 2013/01/25 01:59(13年前)
3FAnonymousX:可是 T t1 = T() 他會call ctor 而不是 cp ctor @@01/25 02:40
6FAnonymousX:所以初始化的時候這樣寫和 T a; 或 T a();一樣嗎@@01/25 02:42
8FAnonymousX:恩恩... 所以如果後面也是在初始物件 他就直接用ctor囉01/25 02:43
9FAnonymousX:如果事件已經存在 他才用cp ctor@@?01/25 02:44
11FAnonymousX:QQ... new的時候才要加...01/25 02:45
12FAnonymousX:或者是說 有帶值進去初始化 要加吧@@?01/25 02:45
14FAnonymousX:那如果 = 後面接的是 function的回傳值 而回傳值是call01/25 02:46
15FAnonymousX:return ctor的結果呢?01/25 02:47
19FAnonymousX:他回傳的時候 物件已經存在了 那為什麼 = 的時候 不用01/25 02:49
20FAnonymousX:cp ctor呢 如果 = 後面是接一個 function call 它回傳01/25 02:50
21FAnonymousX:ctor的結果的話01/25 02:50
22FAnonymousX:我class裡面有寫 ctor, cp ctor, cp = 可是這樣寫還是01/25 02:52
23FAnonymousX:只會call ctor01/25 02:52
28FAnonymousX:謝謝回答 ! 另外問一下 A a();這樣宣告之後可以怎樣用?01/25 23:22
30FAnonymousX:如果是在其他function裡面 這就只能宣告不能定義吧@@?01/26 01:41
31FAnonymousX:試著寫過 只能宣告compile會過 還沒成功定義過...01/26 01:42
32FAnonymousX:是說在其他function scope裡面@@01/26 01:42
33FAnonymousX:要寫在global 或是class裡面才能定義嗎?01/26 01:43
36FAnonymousX:恩恩 謝謝板主^^01/26 02:03
[問題] 存取calloc()配置strcut物件STL容器成員
[ C_and_CPP ]18 留言, 推噓總分: 0
作者: AnonymousX - 發表於 2013/01/08 00:47(13年前)
1FAnonymousX:因為這樣map都沒call到它的constructor吧我猜01/08 00:48
2FAnonymousX:不過就不知道怎樣寫比較好...01/08 00:49
4FAnonymousX:有關鍵字可以搜尋嗎... 要new的話... 我沒new過STL物件01/08 00:50
5FAnonymousX:他要有一個data member可以接new出來的東西吧 那個01/08 00:51
6FAnonymousX:member要長什麼樣子呢@@...01/08 00:51
9FAnonymousX:所以不能用calloc去動態配置TData 用new的就可以辦到@@01/08 00:54
12FAnonymousX:恩... 我向上面那樣寫 在assign那邊會報錯...01/08 00:57
14FAnonymousX:阿阿 弄錯 是說ptTData->aMap[1] = 2; 這樣不行...01/08 00:59
15FAnonymousX:可以了 字打錯 sorry 非常感謝樓上PkmX前輩!01/08 01:03
17FAnonymousX:是class的話很自然會用new的...@@01/08 21:58
18FAnonymousX:不過我原本是用C後來想包STL進來才轉到c++就打結了QQ01/08 21:58
[問題] 請問private繼承 和同名成員 和using
[ C_and_CPP ]21 留言, 推噓總分: 0
作者: AnonymousX - 發表於 2012/08/26 00:19(13年前)
2FAnonymousX:請問是指中間再多一層class的繼承 這層專門做using@@?08/26 20:48
3FAnonymousX:可是最後還是private繼承 還是不能當public用吧@@...08/26 20:50
4FAnonymousX:還是說那一層在最外面 把想變成public的用using...08/26 22:03
5FAnonymousX:不過private繼承 在Caton就會把member變成private了...08/26 22:19
6FAnonymousX:這樣好像也不行...08/26 22:20
9FAnonymousX:喔喔 了解了 謝謝 !08/27 13:21
10FAnonymousX:就是最後要變public繼承...08/27 13:22
11FAnonymousX:不過這樣設計的話 X 沒加using的 Caton都不能用了...08/27 13:57
14FAnonymousX:恩恩 謝謝回答 不過這樣應該就真的沒有在X用using處理08/27 22:49
15FAnonymousX:的 在Caton就不能用了吧 @@08/27 22:49
16FAnonymousX:原本Caton用private繼承Box的時候還可以access Box所有08/27 22:55
17FAnonymousX:member只是變成Caton的private來用 加上X這樣做之後08/27 22:55
18FAnonymousX:沒有用using的 Caton內部也都不能用了?08/27 22:57
19FAnonymousX:有了X改用protected繼承應該就可以了?08/27 22:58
21FAnonymousX:謝謝回答囉^^08/28 21:33
[問題] 運算子結合性的問題
[ C_and_CPP ]13 留言, 推噓總分: +3
作者: AnonymousX - 發表於 2012/08/19 23:06(13年前)
1FAnonymousX:是第一個冒號之後 被當成同一個敘述嗎 @@?08/19 23:08
4FAnonymousX:喔喔 是優先權嗎...XD... 那請問為什麼會出問題呢@@08/19 23:10
6FAnonymousX:喔喔.......... 謝謝回答... 原來是這樣...08/19 23:11
7FAnonymousX:<(_ _)> 非常感謝08/19 23:11
9FAnonymousX:另外請問二樓p兄 把 if 抽出來是說 不要想寫成一行嗎?08/19 23:16
10FAnonymousX:謝謝樓上的連結08/19 23:17
13FAnonymousX:恩恩 謝謝前輩的建議 ^^08/19 23:18
首頁
上一頁
1
下一頁
尾頁