作者查詢 / yvb

總覽項目: 發文 | 留言 | 暱稱
作者 yvb 在 PTT [ C_and_CPP ] 看板的留言(推文), 共838則
限定看板:C_and_CPP
[問題] Opaque pointer的應用
[ C_and_CPP ]29 留言, 推噓總分: +4
作者: zzss2003 - 發表於 2018/06/29 11:12(7年前)
20Fyvb: 請用 http://rextester.com/l/c_online_compiler_gcc06/29 18:53
21Fyvb: 勾選 Show compiler warnings 看看.06/29 18:54
[問題] typedef的應用
[ C_and_CPP ]32 留言, 推噓總分: +7
作者: zzss2003 - 發表於 2018/06/27 18:17(7年前)
22Fyvb: typedef typeof(my_func) *my_func_t;06/27 22:58
23Fyvb: 改為 *my_func_ptr_t;06/27 23:01
24Fyvb: 其中my_func可在typedef前宣告,但不需實際存在該函式;06/28 00:27
25Fyvb: 比方寫 void my_func(int); 即可.06/28 00:29
26Fyvb: 此外, 用typeof()甚至可寫成 typeof(void(int)) 之類, 如06/28 00:34
27Fyvb: typedef typeof(void(int)) *my_func_ptr_t;06/28 00:35
28Fyvb: typedef typeof(void(*)(int)) my_func_ptr_t;06/28 00:35
29Fyvb: 均可.06/28 00:35
30Fyvb: 只不過 typeof() 非標準, 以上寫法只在 gcc 下試過.06/28 00:42
[問題] 請教這段程式,在詳述什麼動作?
[ C_and_CPP ]28 留言, 推噓總分: +9
作者: jenho001 - 發表於 2018/06/25 12:38(7年前)
8Fyvb: ^^^ 要加括號, 不然 - 優先於 & ...06/25 17:50
9Fyvb: 而且, ?: 似乎優先於 = 所以要照 3F 寫法, 不然編譯時會錯吧?06/25 17:59
10Fyvb: 剛試了一下, x = x + 2 要括, 不過 x = x + 1 可以不括.06/25 18:05
[問題] switch控制與while
[ C_and_CPP ]33 留言, 推噓總分: +7
作者: Ruid - 發表於 2018/06/21 17:47(7年前)
19Fyvb: 把 while(a<b) 改成 while(cout<<"while"<<endl,a<b) 試試.06/21 19:27
20Fyvb: labeled statements 就只是個讓 goto 或 switch 跳到該處,06/21 19:29
21Fyvb: 你那本書的說明是它的說法, 原文標準應該沒多做這樣的解釋.06/21 19:31
22Fyvb: {a+=5} => {a+=5;} 你的while()後沒大括號,只包含cout那一列.06/21 19:35
23Fyvb: 抱歉, 漏看 "...刪除" 那一句. 該說同時屬switch和while吧?06/21 20:08
28Fyvb: google: Duff's Device06/21 21:01
30Fyvb: 前幾樓 M 大說的可能是 google: MSC20-C switch statement06/21 21:07
[問題] reader and writer problem [已解決]
[ C_and_CPP ]27 留言, 推噓總分: +3
作者: penpenk - 發表於 2018/06/13 22:11(7年前)
13Fyvb: 樓上請先說清楚什麼是pid吧. 各thread的pid...?06/14 13:06
24Fyvb: time:s ftime:ms gettimeofday:us clock_gettime:ns 2F用哪種06/14 19:48
[問題] C sqrt()錯誤
[ C_and_CPP ]45 留言, 推噓總分: +3
作者: Kayusumi - 發表於 2018/05/24 11:42(7年前)
26Fyvb: 那個 sqrt(25.0) 的錯誤回傳值 1077478015 是否不固定會亂跳?05/25 13:44
27Fyvb: 若是, 可能被當成 int sqrt() 了? X86_64 ABI 問題?05/25 13:46
28Fyvb: 若是 X86 ABI (32-bit) 應該沒這種情況.05/25 13:48
29Fyvb: 叫用 sqrt(25.0) 之前再宣告一下 double sqrt(double); 看看?05/25 13:50
[問題] 從參數傳 separator 進 C 程式
[ C_and_CPP ]10 留言, 推噓總分: +3
作者: Neisseria - 發表於 2018/05/16 22:20(8年前)
8Fyvb: '\t' 或 "\t" 的 \t 在 shell 下改按 CTRL-V TAB 可否?05/17 12:57
9Fyvb: 不過上述的幾種作法都無關 C 實作...05/17 13:02
10Fyvb: 或是你是求解把 -s 後的參數, 若看到 '\\' + 't' 轉成 '\t' ?05/17 13:05
Re: [問題] 2D array的address
[ C_and_CPP ]24 留言, 推噓總分: +4
作者: descent - 發表於 2018/04/24 17:06(8年前)
18Fyvb: 我想原PO誤把語意當型別, 也就是 K&R C語言 5.7 多維陣列04/25 13:11
19Fyvb: 後半節, 或是 C99 C11 6.5.2.1 Array subscripting 第3點04/25 13:11
20Fyvb: (該節Semantics第二段落) 的描述.04/25 13:12
21Fyvb: 對初學者來說, 也許講清楚語意更有助理解.04/25 13:16
Re: [問題] 如何設定時間上限使程式自動輸出?
[ C_and_CPP ]37 留言, 推噓總分: +8
作者: Hazukashiine - 發表於 2017/12/31 14:38(8年前)
37Fyvb: 這些爭辯, 讓我想到黑貓白貓論 XD01/03 12:49
[問題]關於fwrite之函式使用疑問
[ C_and_CPP ]14 留言, 推噓總分: +3
作者: CannyRowFour - 發表於 2017/12/13 12:25(8年前)
4Fyvb: 檢查 fwrite 的回傳值看看.12/13 13:32