作者查詢 / selection

總覽項目: 發文 | 留言 | 暱稱
作者 selection 在 PTT [ C_and_CPP ] 看板的留言(推文), 共22則
限定看板:C_and_CPP
首頁
上一頁
1
下一頁
尾頁
[問題] 請問一下有沒有辦法追蹤一個函式是被誰 …
[ C_and_CPP ]4 留言, 推噓總分: +2
作者: selection - 發表於 2010/10/25 19:45(13年前)
3Fselection:看了callstack還是看不出來,唉,在研究看看,感謝回應~10/25 21:30
Re: [問題] 請問兩個語法的問題
[ C_and_CPP ]38 留言, 推噓總分: +4
作者: selection - 發表於 2010/09/20 22:28(13年前)
4Fselection:GetProcAddress和LoadLibrary好像是window.h的全域函式09/20 22:42
7Fselection:unnamed namespaces我知道是什麼,但我還是看不懂樓上09/20 22:51
8Fselection:的推文@@09/20 22:51
10Fselection:所以就是說在沒有同名的變數/函式時,可以寫或不寫::?09/20 22:55
11Fselection:都是可以的,只是寫了比較清楚?09/20 22:55
12Fselection:另外沒考慮到unnamed namespaces又是什麼意思?09/20 22:56
13Fselection:而且函式本來就不可能同名阿,這裡是指全域函式非成員函09/20 22:58
14Fselection:式09/20 22:58
15Fselection:阿不對,函式可以包在namespace裡面,所以可能同名09/20 22:59
17Fselection:我知道overloading,但是我還是覺得就我提到的例子,我還09/20 23:08
18Fselection:是覺得沒必要在全域函式前加::09/20 23:08
19Fselection:為什麼加了::可避免混淆?09/20 23:10
22Fselection:嗯,purpose的例子很有趣,若去掉local variable foo就不09/20 23:22
23Fselection:會foo()造成compile error,但是有了區域變數,就得加::09/20 23:23
24Fselection:但是unnamed namespace的範圍只在file裡,其他檔案又不會09/20 23:25
25Fselection:用裡面的東西,purpose的例子是因為同一檔案,否則的話我09/20 23:26
26Fselection:還是想不透什麼時候不加::會錯...09/20 23:26
29Fselection:全域變數被區域變數隱藏起來不會編譯錯,但函式名稱被區09/20 23:32
30Fselection:域變數名稱隱藏起來會compile error,除非你加::09/20 23:33
31Fselection:還有如果加上全域變數foo那行,好像就沒有辦法呼叫unname09/20 23:34
32Fselection:namespace裡的foo了?09/20 23:34
首頁
上一頁
1
下一頁
尾頁