作者查詢 / AstralBrain
作者 AstralBrain 在 PTT [ C_and_CPP ] 看板的留言(推文), 共331則
限定看板:C_and_CPP
看板排序:
1F推: 判斷條件加上 (not is_arithmetic_v<T> or07/16 00:10
2F→: is_same_v<T, char>)07/16 00:10
3F推: 這樣至少可以排除掉char以外的數字type07/16 00:13
24F推: 用clang試了一下 想發動tail recursion要改兩個地方07/14 21:44
25F→: 1. string放到global, 不然destructor會有影響07/14 21:44
26F→: 2. function全部宣告成static (這我不知道為什麼)07/14 21:45
27F→: 好像要static才會被最佳化07/14 21:45
28F推: update: g++5.4不用加static07/14 21:50
1F推: Q1: extern是指定linkage用的06/29 11:32
2F→: struct沒有linkage所以不能(也不需要)加extern06/29 11:32
3F→: Q2:struct的define跟函數的比較像 有body就是define06/29 11:33
4F→: Q3:我覺得看context, 各自表述 XD06/29 11:34
24F推: 你是想問為什麼struct沒有linkage嗎06/29 21:08
25F→: 就tinlans回的第一句話那樣06/29 21:09
12F推: operator+不應該回傳*this06/28 23:09
4F推: https://wandbox.org/permlink/nm36DZNCyeYwbZLQ06/23 00:19
5F→: 你是要這樣嗎06/23 00:19
9F推: static member本來就是external linkage吧06/23 02:07
10F→: static variable和static member是不一樣的06/23 02:08
11F→: (雖然他們都叫static..)06/23 02:08
14F推: 因為沒有真的compile到? (亂猜的XD)06/23 23:08
8F推: 1. 我猜inline namespace05/31 22:20
9F推: https://godbolt.org/g/tPk5UG 大概像這樣05/31 22:28
8F推: function call和type cast的括號是不同的東西05/22 03:48
9F→: ^ 和普通的括號 漏掉05/22 03:50
10F→: 優先權和結合性都不一樣 你把很多東西混在一起了05/22 03:52
6F推: 這要看你用的是哪個shell05/17 01:35
7F→: 相容性最高的寫法應該是 "$(printf '\t')"05/17 01:35
46F推: 不算 (完04/30 21:32
3F推: B不是address啊 他就是那個array04/24 13:36
7F推: 看你要不要分清楚 "是指標" 和 "可以轉型成指標"04/25 22:29
8F→: 這兩件事, 當然如果你覺得當成一樣的比較好理解也是04/25 22:30
9F→: 可以04/25 22:30