作者查詢 / AstralBrain

總覽項目: 發文 | 留言 | 暱稱
作者 AstralBrain 在 PTT [ C_and_CPP ] 看板的留言(推文), 共331則
限定看板:C_and_CPP
[問題] string 測試 operator += 有沒有存在
[ C_and_CPP ]5 留言, 推噓總分: +3
作者: hare1039 - 發表於 2018/07/15 22:26(7年前)
1FAstralBrain: 判斷條件加上 (not is_arithmetic_v<T> or07/16 00:10
2FAstralBrain: is_same_v<T, char>)07/16 00:10
3FAstralBrain: 這樣至少可以排除掉char以外的數字type07/16 00:13
[問題] 遞迴 stack overflow怎麼解決?
[ C_and_CPP ]43 留言, 推噓總分: +14
作者: mikemagic88 - 發表於 2018/07/12 15:23(7年前)
24FAstralBrain: 用clang試了一下 想發動tail recursion要改兩個地方07/14 21:44
25FAstralBrain: 1. string放到global, 不然destructor會有影響07/14 21:44
26FAstralBrain: 2. function全部宣告成static (這我不知道為什麼)07/14 21:45
27FAstralBrain: 好像要static才會被最佳化07/14 21:45
28FAstralBrain: update: g++5.4不用加static07/14 21:50
[問題] Opaque pointer的應用
[ C_and_CPP ]29 留言, 推噓總分: +4
作者: zzss2003 - 發表於 2018/06/29 11:12(7年前)
1FAstralBrain: Q1: extern是指定linkage用的06/29 11:32
2FAstralBrain: struct沒有linkage所以不能(也不需要)加extern06/29 11:32
3FAstralBrain: Q2:struct的define跟函數的比較像 有body就是define06/29 11:33
4FAstralBrain: Q3:我覺得看context, 各自表述 XD06/29 11:34
24FAstralBrain: 你是想問為什麼struct沒有linkage嗎06/29 21:08
25FAstralBrain: 就tinlans回的第一句話那樣06/29 21:09
[問題] 關於C++的operator
[ C_and_CPP ]23 留言, 推噓總分: +1
作者: b23166321 - 發表於 2018/06/28 22:35(7年前)
12FAstralBrain: operator+不應該回傳*this06/28 23:09
[問題] template class 內 static 初始問題
[ C_and_CPP ]21 留言, 推噓總分: +3
作者: lovejomi - 發表於 2018/06/22 17:03(7年前)
4FAstralBrain: https://wandbox.org/permlink/nm36DZNCyeYwbZLQ06/23 00:19
5FAstralBrain: 你是要這樣嗎06/23 00:19
9FAstralBrain: static member本來就是external linkage吧06/23 02:07
10FAstralBrain: static variable和static member是不一樣的06/23 02:08
11FAstralBrain: (雖然他們都叫static..)06/23 02:08
14FAstralBrain: 因為沒有真的compile到? (亂猜的XD)06/23 23:08
[問題] namespace alias還有一些觀念請教
[ C_and_CPP ]10 留言, 推噓總分: +3
作者: lovejomi - 發表於 2018/05/31 13:22(7年前)
8FAstralBrain: 1. 我猜inline namespace05/31 22:20
9FAstralBrain: https://godbolt.org/g/tPk5UG 大概像這樣05/31 22:28
[問題] 請問如何看這一行的執行順序?
[ C_and_CPP ]10 留言, 推噓總分: +3
作者: zzss2003 - 發表於 2018/05/21 16:39(7年前)
8FAstralBrain: function call和type cast的括號是不同的東西05/22 03:48
9FAstralBrain: ^ 和普通的括號 漏掉05/22 03:50
10FAstralBrain: 優先權和結合性都不一樣 你把很多東西混在一起了05/22 03:52
[問題] 從參數傳 separator 進 C 程式
[ C_and_CPP ]10 留言, 推噓總分: +3
作者: Neisseria - 發表於 2018/05/16 22:20(7年前)
6FAstralBrain: 這要看你用的是哪個shell05/17 01:35
7FAstralBrain: 相容性最高的寫法應該是 "$(printf '\t')"05/17 01:35
Re: [問題] 請問C介面跟實作分開的作法
[ C_and_CPP ]83 留言, 推噓總分: +21
作者: alan23273850 - 發表於 2018/04/28 11:58(7年前)
46FAstralBrain: 不算 (完04/30 21:32
Re: [問題] 2D array的address
[ C_and_CPP ]9 留言, 推噓總分: +4
作者: zzss2003 - 發表於 2018/04/24 10:45(7年前)
3FAstralBrain: B不是address啊 他就是那個array04/24 13:36
7FAstralBrain: 看你要不要分清楚 "是指標" 和 "可以轉型成指標"04/25 22:29
8FAstralBrain: 這兩件事, 當然如果你覺得當成一樣的比較好理解也是04/25 22:30
9FAstralBrain: 可以04/25 22:30