java import不会使程序变大;那c/c++ #include 库函数后会使程序变大吗?
闭关修行中......
#include本身不會,真正讓專案變大的是專案裡的c、o和lib檔。
#include
不過有個例外,就是你把本該放到c中的函數/方法定義放到h中,還是會變大。
另外,與Java中import對應的應該是using namespace。
import
using namespace
看看http://stackoverflow.com/ques...
試試不就知道了。我記得c/c++自帶的函式庫是預設使用動態載入的,應該不會變大
預設C庫是動態連結的,但是肯定會增大一點兒兒,因為有動態連結必要的資訊什麼的。如果你選擇靜態連結庫,就會大很多了。另外如果有內聯函數、巨集展開的程式碼什麼的也會增大空間。
#include
本身不會,真正讓專案變大的是專案裡的c、o和lib檔。不過有個例外,就是你把本該放到c中的函數/方法定義放到h中,還是會變大。
另外,與Java中
import
對應的應該是using namespace
。看看http://stackoverflow.com/ques...
試試不就知道了。我記得c/c++自帶的函式庫是預設使用動態載入的,應該不會變大
預設C庫是動態連結的,但是肯定會增大一點兒兒,因為有動態連結必要的資訊什麼的。如果你選擇靜態連結庫,就會大很多了。另外如果有內聯函數、巨集展開的程式碼什麼的也會增大空間。