C++ inline的使用
內(nèi)聯(lián)函數(shù)不是在調(diào)用時發(fā)生控制轉(zhuǎn)移,而是在編譯時將函數(shù)體嵌入在每一個調(diào)用處。
這樣就節(jié)省了參數(shù)傳遞、控制轉(zhuǎn)移等開銷。
View Code
#include "iostream" #include "string" using namespace std; inline void print(string Str) { cout<<Str<<endl; } int main() { string Str; while(cin>>Str) print(Str); }
posted on 2012-04-19 19:37 More study needed. 閱讀(169) 評論(0) 收藏 舉報

浙公網(wǎng)安備 33010602011771號