作者查詢 / Caesar08
作者 Caesar08 在 PTT [ C_and_CPP ] 看板的留言(推文), 共1031則
限定看板:C_and_CPP
看板排序:
2F→: 1,2,3皆正確,但mutex配合static應該不是正確解答08/18 23:49
1F→: 排版+問題描述08/18 15:40
3F→: 我覺得關鍵在於為甚麼這樣會通過編譯08/18 15:58
4F→: 阿 沒事,我搞錯了08/18 15:59
4F→: 3的答案是錯的08/18 15:33
21F→: 一線的design house不會operator precedence...?08/18 20:53
1F→: for(int i=0;i<=as;i++)08/17 20:04
2F→: sort(answer,10);08/17 20:05
3F→: 因為array decay to pointer08/17 20:07
9F→: 因為你的m是傳值,average與sort是pointer08/17 20:20
4F→: 看到template<class T>...(const T&&),通常是寫錯了08/16 13:09
11F→: 可是vector在插入後,後面的element都要跟著move08/12 17:16
12F→: 如果capacity已經不夠了,那就要alloc,之後再move08/12 17:16
13F→: list在插入後,不需要move,頂多就是alloc08/12 17:17
14F→: 那這樣插入這動作,實際上是list比較快,而不是vector08/12 17:17
15F→: 再來,如果是C++11以前的code,那就沒有move,而是copy08/12 17:18
30F→: storm654321: vector 也是用linked list做出來的啊 ???08/17 21:54
1F→: 上面已經寫出原因了...08/11 00:17
2F→: basic_fstream(const basic_fstream&) = delete;08/11 00:18
3F→: google c++ constructor delete08/11 00:25
1F→: 因為不這麼做,不能通過compile?08/10 23:40
2F→: 可是我在MSVC跟GCC上,又都能通過compile...08/10 23:40
3F→: 對於要convert type的unique_ptr,unique_ptr的08/10 23:43
4F→: constructor只接受r value。所以應該是這原因導致要move08/10 23:43
5F→: 可能是return value都會當作r value,然後能用RVO的就用08/10 23:45
6F→: 所以就剛好可以通過編譯了吧。以上是我的猜測,請求支援08/10 23:46
21F→: 可是unique_ptr不能copy,long轉int不能適用08/11 13:34
26F→: 我發現這後面有很大的議題...08/13 21:33
5F→: 108/04 16:48
6F→: 但你應該malloc(sizeof(char)+1)08/04 16:50
7F→: 因為你一直copy到同個位置08/04 16:57
11F→: 如果你的str是"a\0",那strcat就會放在str+108/04 17:24
12F→: 如果你的str是a,沒有null-terminated character,那就08/04 17:24
13F→: 是undefined behavior08/04 17:25
4F→: cmake...08/04 21:26