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