作者查詢 / sunneo

總覽項目: 發文 | 留言 | 暱稱
作者 sunneo 在 PTT [ C_and_CPP ] 看板的留言(推文), 共1211則
限定看板:C_and_CPP
[問題] 關於memset語法跟用法的問題
[ C_and_CPP ]5 留言, 推噓總分: +3
作者: zesiva - 發表於 2009/04/07 15:17(17年前)
2Fsunneo:為了讓堆疊對齊 所以讓最小參數是int吧04/07 23:02
3Fsunneo:看ctype判斷char跟stdio的fputc/putchar都是以int為基本04/07 23:03
Re: [問題] .h宣告和定義分開的理由
[ C_and_CPP ]7 留言, 推噓總分: 0
作者: sunneo - 發表於 2009/04/07 12:13(17年前)
7Fsunneo:原來如此 感謝樓上的說明 <(_ _)>04/07 12:38
[問題] .h宣告和定義分開的理由
[ C_and_CPP ]17 留言, 推噓總分: +2
作者: godman362 - 發表於 2009/04/07 10:12(17年前)
2Fsunneo:同一樓04/07 10:51
4Fsunneo:這答案可能跟你問的不太一樣了04/07 11:38
5Fsunneo:編成dll可以讓多個程式共用一份函式實體。04/07 11:39
6Fsunneo:對於應用程式更新,你只需要發佈需要更新的dll。04/07 11:40
7Fsunneo:不需要整個專案重新編譯就可以改變部分程式區塊04/07 11:41
8Fsunneo:當然如果你更新dll時有更改過header的結構,那麼header也要04/07 11:42
9Fsunneo:跟著發佈 才不至於造成對方擁有dll 卻無法寫入有效位址04/07 11:42
12Fsunneo:在linker的地方填上該dll所發佈的.lib檔04/07 12:16
13Fsunneo:或者填上dll的檔名也可以(DevC可以這樣做 MSVC不行)04/07 12:17
14Fsunneo:或者用LoadLibrary (WinAPI),或者dlopen04/07 12:18
Re: [問題] 問題出在哪??compile不過..
[ C_and_CPP ]9 留言, 推噓總分: +1
作者: sunneo - 發表於 2009/04/06 15:48(17年前)
3Fsunneo:dereference操作只能對iterator/****Ptr類 或者指標04/06 17:24
4Fsunneo:簡單的說就是先弄好你的函式實作跟原型的一致性04/06 17:24
5Fsunneo:然後再變數宣告及範圍處理好,再把指標的問題解決掉04/06 17:26
6Fsunneo:if/else把你想表達的範圍給弄上大括號04/06 17:26
7Fsunneo:最後是你程式的排版問題...04/06 17:26
8Fsunneo:關鍵字及保留字不該作為變數名稱04/06 17:27
9Fsunneo:你還是先把語法弄好吧... 再嘗試把你的做法翻譯為程式04/06 17:29
[問題] 問題出在哪??compile不過..
[ C_and_CPP ]8 留言, 推噓總分: +2
作者: hck13kimo - 發表於 2009/04/06 13:04(17年前)
5Fsunneo:還好還好 isdigit()函式本身也是int,memset第二個參數也是04/06 15:32
6Fsunneo:因為int可以裝char,所以不會有問題,反過來才有截斷問題04/06 15:33
7Fsunneo:struct stack_operand 'int','char'你用內建型別當變數名稱04/06 15:34
8Fsunneo:且在函式原型出現時 你還沒給他認識struct04/06 15:35
[問題] Windows的System call
[ C_and_CPP ]17 留言, 推噓總分: +3
作者: dcleft - 發表於 2009/04/06 09:03(17年前)
1Fsunneo:win32api應用system call04/06 16:02
2Fsunneo:http://www.jbox.dk/sanos/source/index.html04/06 16:04
5Fsunneo:不是呢 是syscall部分是winapi的基礎04/06 16:55
6Fsunneo:比如mkthread包裝MKTHREAD syscall04/06 16:57
7Fsunneo:而beginthread包裝mkthread04/06 17:00
9Fsunneo:http://www.jbox.dk/sanos/source/sys/os/sysapi.c.html04/06 17:02
10Fsunneo:也許上面這個做法你可以試試看04/06 17:02
11Fsunneo:syscall number參考syscall.h.html那頁看看04/06 17:03
[問題] qsort的一些問題
[ C_and_CPP ]29 留言, 推噓總分: +4
作者: wheredo - 發表於 2009/04/06 00:45(17年前)
3Fsunneo:如果宣告/定義在全域變數的 會反應在檔案大小04/06 01:06
6Fsunneo:因為sizeof(student) != sizeof(Student)04/06 01:10
7Fsunneo:大小寫錯了04/06 01:10
8Fsunneo:且1 * sizeof(student) == student_size * sizeof(Student)04/06 01:11
11Fsunneo:當然是型別啊... qsort需要的參數是(陣列,個數,元素大小)04/06 01:13
12Fsunneo:sizeof(Student) 才是單一個Student物件的大小04/06 01:13
13Fsunneo:sizeof(student)得到的是 3328個Student物件的大小04/06 01:14
14Fsunneo:如果你填student_size,sizeof(student)04/06 01:14
15Fsunneo:那會是3328個 (3328個Student) 的Student物件大小04/06 01:15
16Fsunneo:也就是3328 * 3328 * sizeof(Student)04/06 01:15
18Fsunneo:與你原本想表達的"對3328個Student物件排序"的意思差多了04/06 01:15
19Fsunneo:不過原來我剛剛一直看錯啊...是3388 不是332804/06 01:16
Re: [問題] C語言---要怎麼寫標頭檔阿??
[ C_and_CPP ]7 留言, 推噓總分: +5
作者: james732 - 發表於 2009/04/05 20:37(17年前)
7Fsunneo:除非有要inline或者寫template lib,不然寫在.h實在不是好事04/07 10:50
[問題] 怪異的問題(陣列)
[ C_and_CPP ]9 留言, 推噓總分: +3
作者: jasonkey123 - 發表於 2009/04/05 17:45(17年前)
6Fsunneo:400*400*3*4 = 1,920,000 > 1,048,57604/06 01:07
8Fsunneo:超過堆疊的大小了04/06 23:16
[情報] C/C++ 利用空指標提高程式效率
[ C_and_CPP ]17 留言, 推噓總分: +7
作者: uefang - 發表於 2009/04/04 21:04(17年前)
10Fsunneo:倒是標題跟原文有差喔=_= ... 指針不是字元 是指標04/04 22:26