作者查詢 / yvb

總覽項目: 發文 | 留言 | 暱稱
作者 yvb 在 PTT [ C_and_CPP ] 看板的留言(推文), 共847則
限定看板:C_and_CPP
[問題] C Socket Connect 問題!!
[ C_and_CPP ]46 留言, 推噓總分: +6
作者: Liang8057 - 發表於 2014/01/08 17:02(12年前)
18Fyvb:貼的程式碼就像腳癢卻給我看額頭. 沒連線斷線的相關處理啊...01/09 19:11
27Fyvb:Server的Line53-66,接受新連線後,若舊連線還存在,就關掉新的.01/11 02:00
28Fyvb:問題是你直接reset版子,而不是送出斷線訊息給Server,因此01/11 02:01
29Fyvb:Server認為舊連線仍存在,需一段時間後,Server端才會認為斷線.01/11 02:03
30Fyvb:其中一種解決方式可以 google: tcp keepalive01/11 02:04
31Fyvb: tcp keepalive howto01/11 02:07
32Fyvb:或者,接受新連線後,若舊連線還存在,看情況決定關掉新的或舊的.01/11 02:11
33Fyvb:另一個問題是,Server以為舊連線還存在,Line99-151的部分,01/11 02:20
34Fyvb:也可能因此卡在recv()中,直到Server系統認為斷線才跳出.01/11 02:21
35Fyvb:上述的 tcp keepalive 方式, 也算是可以一併解決此問題.01/11 02:24
40Fyvb:我上面所指的舊連線就是你的stcpactive,是相對stcpbusy而言,01/11 12:32
41Fyvb:至於怎麼關掉stcpactive,Line201-204不就是做這樣的事?01/11 13:16
42Fyvb:當然Line53的accept()最好驗證一下回傳值.01/11 13:18
43Fyvb:至於socketopt(..., SO_KEEPALIVE, ...)的參數,01/11 13:19
44Fyvb:意同本文所提socket(..., SO_REUSEADDR, ...)的enable兩參數.01/11 13:22
45Fyvb: ^你本文所提01/11 13:23
[問題] C How to program 版本問題
[ C_and_CPP ]11 留言, 推噓總分: +3
作者: deacon - 發表於 2014/01/08 00:05(12年前)
11Fyvb:第九版的是 C++ 不是 C; 話說博客來的好貴(對比Amazon/天瓏).01/09 18:58
[問題] 替代式加密算法之解碼
[ C_and_CPP ]22 留言, 推噓總分: +7
作者: EdisonX - 發表於 2014/01/04 23:23(12年前)
17Fyvb:如果要求編碼前後須維持相同長度, 那 AES+Base64 就不能用了.01/05 22:15
18Fyvb:同理, 接baseXX, uuencode, QP encoding 也是一樣.01/05 22:16
[問題] Linux C撰線性規劃疑問..
[ C_and_CPP ]7 留言, 推噓總分: +4
作者: BIAO - 發表於 2014/01/03 16:53(12年前)
3Fyvb:現在找到的第一個, 是原 PO 今天 17:00 在 Linux 板的 PO 文?!01/03 19:48
[問題] C 判斷式的寫法
[ C_and_CPP ]12 留言, 推噓總分: +2
作者: showken - 發表於 2013/12/31 12:53(12年前)
1Fyvb:兩個if都怪怪的. 第一個if是bit0或bit1不為0,其它bits隨便;12/31 14:33
2Fyvb:第二個if是cyan和yellow都不為0,其它顏色隨便...12/31 14:34
3Fyvb:問題就是, 如果有個red(或red的bit)不為0, 還算是green嗎?12/31 14:36
4Fyvb:注意一下, 兩個 if 不等價, 上面是 "或", 下面是 "和" (且).12/31 14:39
11Fyvb:那麼, 原 PO 你的 printf("green"); 真是混淆視聽呀!! XD12/31 16:09
[問題] 如何把strbuf 48個字元塞在intbuf裡面阿?
[ C_and_CPP ]50 留言, 推噓總分: +16
作者: HILL33LOVE - 發表於 2013/12/30 12:31(12年前)
7Fyvb:sscanf(strbuf, "%1d%1d%1d%1d... ?? 推2樓 XD12/30 14:41
16Fyvb:樓樓上 Any 大, 原 PO 宣告並沒錯喔...12/30 21:36
17Fyvb:標準裏面寫到, char s[] = "abc", t[3] = “abc”; 都可以.12/30 21:37
18Fyvb:一個 size 4, 一個 size 3.12/30 21:38
19Fyvb:請參見標準的 Initialization 小節.12/30 21:39
21Fyvb:但如果原 PO 的是 C++ 程式, 那就錯了.12/30 21:43
22Fyvb:這是 C 和 C++ 的差異之一. (C++ 標準 Character arrays 小節)12/30 21:47
28Fyvb:請樓上 Any 和 sax 兩位大大看一下:12/30 23:53
29Fyvb:for (i = 0; i < sizeof(strbuf); i++)12/30 23:53
30Fyvb: sscanf(strbuf+i, "%1d", intbuf+i);12/30 23:54
31Fyvb:這樣寫是否行得通, 或是有什麼問題 ?12/30 23:54
34Fyvb:用 sscanf() 反了? sprintf() 才會是反了吧??12/31 00:23
38Fyvb:看來快跨年, 大家都太 high, 頭都昏了 XD12/31 00:41
45Fyvb:不好意思 Anya 大, 因為慣用前1字或前3字(若會重覆)來稱呼...12/31 14:09
46Fyvb:至於何謂正途, 我不大了解. 話說 C 的 A Modern Approach 一書12/31 14:10
47Fyvb:(參見 #1F5OOCoO) 書中 4.1 的 upc.c 就是 scanf %1d 方式...12/31 14:11
[問題] \a 警告音的值
[ C_and_CPP ]6 留言, 推噓總分: +1
作者: nozzle2010 - 發表於 2013/12/22 15:51(12年前)
4Fyvb: << endl 其實是 << "\n" << flush12/22 20:22
5Fyvb:重點是 flush 時會強制輸出.12/22 20:23
[問題] ACM 458 runtime error
[ C_and_CPP ]4 留言, 推噓總分: +1
作者: SilenceCode - 發表於 2013/12/20 18:59(12年前)
1Fyvb:你覺得餵 100KB 的資料量給你的程式會怎樣?12/20 20:16
[問題] 浮點數用scanf() %f讀不出值來
[ C_and_CPP ]44 留言, 推噓總分: +9
作者: dharma - 發表於 2013/12/12 14:12(12年前)
5Fyvb:剛入門還搞不清楚時, 哪知問題在 scanf, printf 或 pow ?12/13 00:18
6Fyvb:問題就寫找不到錯在哪, 而不是知道問題是 scanf 讀不出來...12/13 00:24
7Fyvb:所以標題寫 C入門問題 跟寫 算出來總是0 哪種會比較好?12/13 00:27
13Fyvb:我只能說, 老手不要用自己的想法, 認為初學者的思考及努力方向12/13 20:33
14Fyvb:一定如你想像.12/13 20:37
25Fyvb:love版大 竟然 忝不知恥(大誤) 地說自己不是老手 :P12/14 01:12
26Fyvb:其實love大所說的情況, 通常是已經對寫程式有一定 sense 的,12/14 01:16
27Fyvb:才會這樣有條理地進行,就算是新手也非等閒之輩,不算一般新手了12/14 01:19
28Fyvb:或者本版只接受 相當程度的新手以上等級 才可發問?12/14 01:20
32Fyvb:其實標題問題就是我前面說的, 如果原PO的標題是寫12/14 10:57
33Fyvb:"為什麼算出來會是0" 大概就沒人提標題問題,12/14 10:58
34Fyvb:但這樣的標題有比原來 "C語言入門的小問題" 的標題好嗎?12/14 11:01
37Fyvb:跟 sense 沒關係的話, 那就要算運氣不好囉?12/14 21:45
38Fyvb:有些新手就是很不幸, 試誤還會找錯方向, 直到昏頭轉向...12/14 21:46
41Fyvb:相信大多數第一次閱讀的人, 看到後面早忘了前面了 XD12/15 21:05
42Fyvb:況且教科書有能力看到尾時, 也早已不算是新手了...12/15 21:06
43Fyvb:學校上課要寫作業, 不會是整本從頭到尾上完, 才開始出作業...12/15 21:08
44Fyvb:就算是自學寫程式, 也不會是從頭到尾看完, 才開始寫程式...12/15 21:09
[公告] 使用者 mythnc 劣退四次、水桶一個月
[ C_and_CPP ]27 留言, 推噓總分: +1
作者: loveme00835 - 發表於 2013/12/12 00:34(12年前)
1Fyvb:昨天才想說, 該原PO的文章怎麼都是變 空文 空標題 ...12/12 01:25
2Fyvb:但前三篇都是很久前(發文後不久)就編輯掉了,至少一年多前了...12/12 01:28