作者查詢 / QQ29

總覽項目: 發文 | 留言 | 暱稱
作者 QQ29 在 PTT [ C_and_CPP ] 看板的留言(推文), 共2161則
限定看板:C_and_CPP
[問題] 陣列的索引值如何隨著使用者輸入而變動
[ C_and_CPP ]7 留言, 推噓總分: +4
作者: flyingcop - 發表於 2009/06/12 12:42(16年前)
4FQQ29:宣告一個超大的陣列 既然他都沒交過= =06/12 12:59
突然終止程式 memory leak
[ C_and_CPP ]11 留言, 推噓總分: +5
作者: sunkill - 發表於 2009/06/12 12:38(16年前)
3FQQ29:不會呼叫06/12 13:02
5FQQ29:我是很想問說 exit0 系統自己會去回收 那這樣跟自己delete06/12 13:23
6FQQ29:差別在哪? 會有效率上的差異 還是delete也是去叫OS回收06/12 13:23
7FQQ29:所以其實一樣?06/12 13:23
Re: [語法] int sum(0)
[ C_and_CPP ]4 留言, 推噓總分: +2
作者: MoseHas - 發表於 2009/06/11 22:37(16年前)
1FQQ29:是沒錯阿只是基本型態 不知道裡面是怎麼寫 跟一般class一樣?06/11 22:39
[語法] int sum(0)
[ C_and_CPP ]13 留言, 推噓總分: +6
作者: linccg - 發表於 2009/06/11 15:07(16年前)
5FQQ29:這感覺就像是operator=和 直接initial 內部是這樣嗎?06/11 17:26
Re: class 裡的 function 放裡面還外面?
[ C_and_CPP ]4 留言, 推噓總分: +1
作者: sunkill - 發表於 2009/06/10 16:32(16年前)
1FQQ29:你也可以寫個a.cpp把a::那些東西寫在那邊06/10 16:35
2FQQ29:看錯了xd 你main不要寫在a.cpp比較好06/10 16:36
3FQQ29:我意思是把a的定義都抽到獨立的cpp不要在main上面06/10 16:41
Re: [問題] extern "C"的問題
[ C_and_CPP ]2 留言, 推噓總分: +2
作者: littleshan - 發表於 2009/06/10 15:48(16年前)
1FQQ29:以上的 code 可以順利 compile、link 並執行<<<上面這邊我用06/10 15:22
2FQQ29:VC的話 他link不到耶 所以我說他認不到...06/10 15:22
3FQQ29:原來如此 受教了!!謝謝大大06/10 17:01
Re: [問題] extern "C"的問題
[ C_and_CPP ]13 留言, 推噓總分: +8
作者: littleshan - 發表於 2009/06/10 14:59(16年前)
1FQQ29:謝謝你 我會仔細研究一下 我很積極只是自己功力不夠@@06/10 15:02
2FQQ29:還是感謝你 thx06/10 15:02
4FQQ29:以上的 code 可以順利 compile、link 並執行<<<上面這邊我用06/10 15:22
5FQQ29:VC的話 他link不到耶 所以我說他認不到...06/10 15:22
12FQQ29:是因為compiler會最優先定義__cplusplus所以ifdef才會成立嘛06/10 16:19
13FQQ29:感覺是compile會在每個cpp最前面加上去define __cplusplus?06/10 16:19
Re: [問題] extern "C"的問題
[ C_and_CPP ]25 留言, 推噓總分: +8
作者: QQ29 - 發表於 2009/06/10 13:46(16年前)
3FQQ29:我拿掉typedef 可以過了?但是 原因差別在哪呢@@06/10 13:50
9FQQ29:你好~typedef我認知是 定義struct並且給一個(以上)別名之類的06/10 14:04
10FQQ29:我是不清楚 看很多他人寫的程式都很愛使用typedef struct06/10 14:05
11FQQ29:但是實際上的好處以及在我問的問題上 差異在哪裡!!06/10 14:05
16FQQ29:謝謝各位 ~我用了typedef的話我在.h那樣寫 為什麼會認不到06/10 14:40
17FQQ29:在沒有extern"C"的情況下....06/10 14:41
22FQQ29:所以說struct FU是定義嚕?06/10 14:55
23FQQ29:class FU的話是宣告 struct是定義?06/10 14:56
Re: [問題] extern "C"的問題
[ C_and_CPP ]14 留言, 推噓總分: +3
作者: zlw - 發表於 2009/06/10 06:03(16年前)
1FQQ29:謝謝不過 1154那篇 為什麼最後說把header宣告包起來呢!06/09 23:43
2FQQ29:一定會有.c去include不是嘛@@06/09 23:44
3FQQ29:謝謝 我問一下 因此 main.cpp 應該 include 而 test.c 不需要06/10 12:08
4FQQ29:這樣意思是 如果我test.c要用到typedef struct xxx;06/10 12:08
5FQQ29:我struct定義必須寫在.c裡面而 .h只能夠寫宣告 使得.c不必06/10 12:09
6FQQ29:include .h~~這樣嗎? 不過我不太知道怎麼寫宣告struct06/10 12:09
7FQQ29:如果是class 我就直接寫 class A;這樣...struct不清楚耶!?06/10 12:10
8FQQ29:剛剛亂寫結果是 typedef struct FOO{}F; .h就只寫struct F;06/10 12:23
9FQQ29:就可以了!!06/10 12:23
15FQQ29:我現在把struct定義寫在.c .h只有寫struct 宣告 這樣ok耶06/10 13:27
16FQQ29:這樣.c就不用include .h了的樣子06/10 13:28
[問題] extern "C"的問題
[ C_and_CPP ]30 留言, 推噓總分: +6
作者: QQ29 - 發表於 2009/06/09 21:43(16年前)
4FQQ29:喔不是啦 我用VC8寫應該就是c++吧 只是我故意把檔名打成.c06/09 22:02
5FQQ29:只是會出現那個錯誤.... 剛剛google找到另一個寫法寫在main()06/09 22:03
6FQQ29:extern "C"{ #include "test.h"}....超奇怪 就過了06/09 22:03
7FQQ29:不過 我再另一個.cpp 定義同樣名字的foo 也不會造成重複宣告06/09 22:03
8FQQ29:讓我感到很疑惑 我又在main上方在宣告一次void foo();了06/09 22:04
11FQQ29:我是看1154那篇講的耶 而且我寫.c 他就認不到這函式06/09 22:27
12FQQ29:.cpp就ok@@06/09 22:27
13FQQ29:我看了我專案屬性是填編成C++沒錯 但是副檔名好像會影響!06/09 22:29
14FQQ29:但我不是很清楚 所以請大家指導06/09 22:30
18FQQ29:不過位啥我會出現那個奇怪的 error呢? 還有什麼是呼叫cl.exe06/09 22:38
21FQQ29:我是這樣寫阿 但是那個錯誤我就不懂為什麼了 改成我推文的包06/09 22:56
22FQQ29:法 就可以成功 但是推文的包法 就是包全部.h的內容的感覺06/09 22:56
28FQQ29:謝謝不過 1154那篇 為什麼最後說把header宣告包起來呢!06/09 23:43
29FQQ29:一定會有.c去include不是嘛@@06/09 23:44