看板 [ CSSE ]
討論串請問c++ include標頭檔的問題
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者halajohn (偉偉)時間20年前 (2005/06/29 16:34), 編輯資訊
0
0
1
內容預覽:
因為 printf 那一行在 runtime 的時候是 jump 過去執行. 所以 compiler 只需要知道 function 的 prototype 就可以進行推參數以及. 抓 return value 的動作,. 所以不需要 function definition.. 只要看得到 proto
(還有57個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者invalid (everlasting)時間20年前 (2005/06/27 11:24), 編輯資訊
0
0
0
內容預覽:
一般C/C++程式在編譯的時候. 都連結到std c/c++ 的library吧... 詳細情形我不大清楚. 但是一些C/C++ stdandard定義的函式或是物件. 都會包含在那些library之中..所以也沒有什麼所謂的printf.c. 那主要是給你參考用的, 真正使用到的早就已經成為物件碼
(還有38個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者spanky (小莫)時間20年前 (2005/06/27 11:07), 編輯資訊
0
0
0
內容預覽:
嗯上課時我們老師有說到. 會先把你所include的東西(此處就是printf)抄進程式裡面 而不是function call. 如果有錯還敬請指正. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.113.93.175.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ikjhyu (還沒想到)時間20年前 (2005/06/27 00:56), 編輯資訊
0
0
0
內容預覽:
抱歉上面的"compiler" 應該全部改為 linker. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 61.59.211.123. 推 bxxl:linker會去指定的object files跟library 裡面找, 59.120.57.250 06/26→ bxxl
(還有417個字)

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者ikjhyu (還沒想到)時間20年前 (2005/06/26 22:51), 編輯資訊
0
0
0
內容預覽:
本來是覺得. 是不是include 了某些檔(如stdio.h) 在編譯的時候,. linker會自動的知道要去呼叫哪些檔案. 特別是被include檔 (ex:stdio.h)裡面定義的. 一些原型函式的具體程式檔案 (ex: printf.c). 所以就把他改成是把stdio.h的內容貼到程式裡
(還有248個字)
首頁
上一頁
1
2
下一頁
尾頁