討論串[問題] 關於純c的程式重構
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者littleshan (我要加入劍道社!)時間14年前 (2011/11/11 17:03), 編輯資訊
0
0
0
內容預覽:
沒道理. 這樣會產生 link error. 用 static function. 沒有簡單的方法. 要用又臭又長的名稱. 通常都是在函式前面加上一些prefix. 如果你需要 B.c 的文件. 請使用 doxygen 之類的工具來幫你產生. .h 的設計根本就是舊時代的產物. 如果沒有外部引用的需

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者tropical72 (藍影)時間14年前 (2011/11/11 17:02), 編輯資訊
0
0
0
內容預覽:
我忘了我之前寫過一篇,有提過相關經驗,. 不過找不到,找到再補上來,. ( 有興趣的話可以自己先找)。. 前文恕刪。. 可以,用 static 關鍵字。. // A.c static void Set(int *x) {*x=1;}. // B.c static void Set(int *x) {
(還有620個字)

推噓0(0推 0噓 5→)留言5則,0人參與, 最新作者iamstudent (stu)時間14年前 (2011/11/11 16:35), 編輯資訊
0
0
0
內容預覽:
我目前遇到一份程式碼. 整理問題並簡化之後大致如下. 有 A.h A.c. B.c. 而B.c會include A.h. 因為我覺得B.c的內容非常多,卻沒有head檔. 所以想要把函數與型態定義提出去作成B.h. 然後把函數功能註解到head檔以增加可讀性. 但是卻遭遇到一些問題. 所以想要釐清一
(還有576個字)
首頁
上一頁
1
下一頁
尾頁