作者查詢 / tomnelson

總覽項目: 發文 | 留言 | 暱稱
作者 tomnelson 在 PTT [ C_and_CPP ] 看板的留言(推文), 共508則
限定看板:C_and_CPP
[問題] Visual Studio 2010 無法安裝在 Win8 上
[ C_and_CPP ]16 留言, 推噓總分: +6
作者: joinbee - 發表於 2013/05/02 21:31(13年前)
4Ftomnelson:樓上隔空抓藥喔~ 我沒有看到他有敘述使用 svn client 的05/02 22:36
5Ftomnelson:部份...05/02 22:36
[問題] Timer 的寫法
[ C_and_CPP ]10 留言, 推噓總分: +4
作者: sean72 - 發表於 2013/04/30 08:47(13年前)
7Ftomnelson:你可以舉例使用這個你想設計出來的所謂"Timer"嗎? 或許05/02 22:57
8Ftomnelson:功能上是delay,而不是timer,也或者是相反,也或者你兩者05/02 22:58
9Ftomnelson:都需要而且要分開設計...05/02 22:59
10Ftomnelson:功能描述不夠清楚,鄉民可幫不了你呀!05/02 23:00
[問題] list iterator not dereferencable
[ C_and_CPP ]7 留言, 推噓總分: 0
作者: killua801227 - 發表於 2013/04/29 22:58(13年前)
5Ftomnelson:朕給的你得說:「謝主龍恩!」04/30 23:19
6Ftomnelson:雖然是說不要繼承 STL Container, 但還是看到同事在情急04/30 23:21
7Ftomnelson:趕工之下這樣搞, 不知道這些 code 哪天要爆得莫名其妙.04/30 23:22
[問題] 如何引用別的副程式的值
[ C_and_CPP ]12 留言, 推噓總分: +5
作者: williamsm - 發表於 2013/01/10 22:12(13年前)
5Ftomnelson:鄉民人真好,尤其是C/C++板上的. 是我就看不懂他在問啥.01/10 23:27
[問題] 動態配置結構和結構中的陣列
[ C_and_CPP ]9 留言, 推噓總分: 0
作者: acess23 - 發表於 2012/12/19 21:44(13年前)
2Ftomnelson:程式是照你寫的跑,不是照你想的跑,你把完整一點的程式po12/19 22:11
3Ftomnelson:出來吧! 這樣才能看你問題出在哪裡!12/19 22:12
9Ftomnelson::)12/20 22:43
[問題] 為何這會變成反向的輸出??
[ C_and_CPP ]15 留言, 推噓總分: 0
作者: aoi2501 - 發表於 2012/12/18 23:55(13年前)
5Ftomnelson:Little endian在存放資料從LSB放起,所以unsigned int a12/19 00:46
6Ftomnelson:0x414243在記憶體中被放成 {0x43,0x42,0x41,0x00}, 注意12/19 00:47
7Ftomnelson:那個最後的"0x00", 因為unsigned int a = 0x414243 其實12/19 00:48
8Ftomnelson:在記憶體中會佔去4 bytes,也就是說a=0x00414243,但你用12/19 00:49
9Ftomnelson:char *去將原先存放unsigned int a的位置轉型成是要存12/19 00:50
10Ftomnelson:char type的,所以cc會指向{0x43,0x42,0x41,0x00},也因為12/19 00:52
11Ftomnelson:最後的0x00,你用printf("%s\n"...)印字串,會剛好只印CBA12/19 00:53
12Ftomnelson:而沒有印出額外的東西...12/19 00:54
13Ftomnelson:你這段程式如果放到Big endian的機器上compile後run,應12/19 00:55
14Ftomnelson:該印不出CBA也印不出ABC,原因我不說,你舉一反三囉!12/19 00:56
[問題] strerror 跟 hstrerror 有何不同
[ C_and_CPP ]14 留言, 推噓總分: 0
作者: suhorng - 發表於 2012/12/01 00:42(13年前)
1Ftomnelson:文件寫得很清楚,hstrerror()只是一個使用#define去轉呼12/01 14:03
2Ftomnelson:叫strerror的macro而已,而你問的"obsolete"是指現在來說12/01 14:06
3Ftomnelson:hstrerror這個function已經不建議用了. 為什麼會用macro12/01 14:06
4Ftomnelson:define的方式把hstrerror轉呼叫到strerror呢? 你好好想12/01 14:07
5Ftomnelson:想,其實這是為了讓一些舊的程式是使用hstrerror的,能夠12/01 14:08
6Ftomnelson:在不改原始碼的情況下,能夠被compile成功. 總而言之, 這12/01 14:09
7Ftomnelson:個hstrerror算是有歷史的東西,但後來處理error number的12/01 14:10
8Ftomnelson:部份就統一用strerror了,hstrerror前面的"h"其實可能在12/01 14:10
9Ftomnelson:當時是for hostxxx相關的function用的. 所以用errno 和12/01 14:12
10Ftomnelson:strerror就好了!12/01 14:12
[問題] feof()函式的問題
[ C_and_CPP ]12 留言, 推噓總分: +1
作者: penril0326 - 發表於 2012/11/30 16:57(13年前)
7Ftomnelson:小心這種NULL-terminated的東西, 不注意有一天會被這個12/01 23:29
8Ftomnelson:搞到bug怎麼會出現都想不透,特別是MS VC++在 debug 與12/01 23:30
9Ftomnelson:release 生出的code與Run-time Library行為不太一樣, 就12/01 23:31
10Ftomnelson:會出現相同code在 debug 版本沒有問題,但是在 release12/01 23:32
11Ftomnelson:版本卻莫名地會掛掉或有其他奇怪的問題的現象出現.12/01 23:34
12Ftomnelson:有時候就是沒有去注意 ANSI C 的字串需要結尾有 '\0' 而12/01 23:36
13Ftomnelson:已, 卻連帶有其他副作用產生你找不到的 bugs !12/01 23:37
[問題] 區間轉換優雅的寫法
[ C_and_CPP ]23 留言, 推噓總分: +10
作者: slowOne - 發表於 2012/11/25 23:55(13年前)
15Ftomnelson:如果真要寫,我想到的也是wa120的方式,先建表,然後判斷的11/26 23:32
16Ftomnelson:部份就只要return map[分數],這樣最好.當然建表要花空間11/26 23:34
17Ftomnelson:如果連分數0~100這個有101個元素的表也要省的話,表可以11/26 23:36
18Ftomnelson:用char或unsigned char來當單位元素大小.11/26 23:38
[問題] OpenCV如何使用區域變數handle Trackbar?
[ C_and_CPP ]8 留言, 推噓總分: 0
作者: deo2000 - 發表於 2012/11/17 16:43(13年前)
1Ftomnelson:void* 不是不用回傳的指標, 它是一個可以指向任何型態的11/17 16:47
2Ftomnelson:指標!11/17 16:47
3Ftomnelson:void* userdata就是讓你放一個你定義的型態或內建型態的11/17 16:48
4Ftomnelson:資料的指標! 你可以在後來取到 userdata 指標時, 再轉型11/17 16:49
5Ftomnelson:成你要的型態, 再做進一步操作. 一般在 callback 實作時11/17 16:51
6Ftomnelson:都是用這種方式達成傳送額外資料進入 callback function11/17 16:52
7Ftomnelson:的. 跟 event (C# ?) 裡的 EventArg 那個方式類似.11/17 16:53