作者查詢 / hpps

總覽項目: 發文 | 留言 | 暱稱
作者 hpps 在 PTT [ C_and_CPP ] 看板的留言(推文), 共69則
限定看板:C_and_CPP
看板排序:
[問題] 可重入函式
[ C_and_CPP ]13 留言, 推噓總分: 0
作者: rtes - 發表於 2013/04/03 15:47(13年前)
1Fhpps:沒全域變數,但大家一起搶一個共享的東西,應該也會有race04/03 17:27
2Fhpps:像是很多thread一起執行一個讀檔的函式,但傳進去的檔案指標04/03 17:31
3Fhpps:指向同一個已開啟檔案,這樣也是沒用到全域變數04/03 17:32
5Fhpps:沒寫過memory map io Register相關的操作,可能要實驗看看04/03 18:11
[問題] 資料型態的大小
[ C_and_CPP ]5 留言, 推噓總分: +1
作者: icetofux - 發表於 2013/04/02 21:58(13年前)
1Fhpps:以前老師也是說只有char有規定,其他都是相對大小,所以每次04/02 22:05
2Fhpps:到新電腦上都會先編譯這個 http://ideone.com/0NsE1n04/02 22:05
Re: [問題] GCC初學疑慮: 添加新的函式庫
[ C_and_CPP ]2 留言, 推噓總分: 0
作者: newranger - 發表於 2013/04/02 10:11(13年前)
1Fhpps:跑看看ldconfig ?04/01 14:13
[問題] 如何知道此C++程式拿了多少記憶體(linux)
[ C_and_CPP ]15 留言, 推噓總分: +3
作者: musicJD - 發表於 2013/04/02 09:54(13年前)
2Fhpps:我都用valgrind看用了多少動態記憶體,靜態的話用nm自己算04/02 11:40
3Fhpps:不過valgrind似乎只能知道你總共要了多少動態記憶體04/02 11:42
4Fhpps:我比較想知道的是"最高"記憶體使用量,不知道沒有有人有辦法04/02 11:43
8Fhpps:valgrind ./a.out04/02 13:16
9Fhpps:顯示共使用動態配置記憶體多少,以及最後你有沒有free乾淨04/02 13:17
11Fhpps:要在程式印的話可能要去查/proc或者看有沒有更底層的API了...04/02 13:52
12Fhpps:參考看看這個 http://ppt.cc/nmHm04/02 13:53
13Fhpps:以前寫過一個process tracer就是查/proc的04/02 13:55
14Fhpps:不過/proc/pid/maps裡面查到的都是以page為單位04/02 13:56
[問題] GCC初學疑慮: 添加新的函式庫
[ C_and_CPP ]2 留言, 推噓總分: 0
作者: newranger - 發表於 2013/04/01 10:39(13年前)
1Fhpps:跑看看ldconfig ?04/01 14:13
[問題] 連接兩字串的函式
[ C_and_CPP ]27 留言, 推噓總分: 0
作者: FacetheFaith - 發表於 2013/04/01 09:25(13年前)
1Fhpps:string str (lhs); str.append (rhs); return str;04/01 14:06
2Fhpps:operator+應該會實作成friend吧? 你用const的member用意是?04/01 14:07
5Fhpps:http://ideone.com/r4Og3F04/01 16:02
6Fhpps:如果是用char陣列做的話就自己用strcat04/01 16:03
9Fhpps:C++的string好像就是用char *做的04/01 17:48
10Fhpps:這裡有個簡單例子 http://ideone.com/WFyfqm04/01 17:48
25Fhpps:>FacetheFaith, 你可以去看看linux的libstdc++原始碼,04/01 22:59
26Fhpps:裡面的bastring.h有很多資訊,上面那些只是簡單的例子04/01 23:00
27Fhpps:C++的class和struct不是一樣嗎,差別在一開始的存取權限04/01 23:46
[問題] 如何限制使用者輸入字串只能輸入5個字元
[ C_and_CPP ]17 留言, 推噓總分: +2
作者: kattte - 發表於 2013/03/31 18:33(13年前)
7Fhpps:我都用while( ( ch = getchar() ) != EOF && ch != '\n' ) ;03/31 21:09
8Fhpps:來清掉多餘的03/31 21:09
11Fhpps:fgets()似乎不會把多的清掉~03/31 22:08
[問題] while(cin >> n && !cin.eof())
[ C_and_CPP ]1 留言, 推噓總分: 0
作者: paggei - 發表於 2013/03/31 18:10(13年前)
4Fhpps:(bool)cin好像等於cin.good(),至於發生什麼錯誤要看狀態位元03/31 19:21
[問題] int可存的變數大小
[ C_and_CPP ]34 留言, 推噓總分: +5
作者: youngxd - 發表於 2013/03/31 16:40(13年前)
24Fhpps:在x86 64位元的電腦下的long好像是 8 bytes03/31 19:26
25Fhpps:記得以前寫比較低階的程式,常常要算記憶體位址,但是指標在03/31 19:33
26Fhpps:32位元的OS上是32bit,到64位元又不一樣,這時候都用long來03/31 19:33
27Fhpps:做指標的運算。03/31 19:34
29Fhpps:存是不會,算的時候會用03/31 22:04
[問題] 計算字串中的單字量,識別最大最小單字
[ C_and_CPP ]24 留言, 推噓總分: +6
作者: aaa595219 - 發表於 2013/03/29 11:55(13年前)
1Fhpps:碰到單字就檢查看看有沒有數字或其他符號,把不是單字的濾掉03/29 12:01