@空明流轉(zhuǎn)
借助編譯器在編譯時(shí)生成二進(jìn)制碼是BOOST里一些比較費(fèi)時(shí)編譯的原因,所以在引用BOOST庫時(shí),可以考慮將需要由編譯器在生成項(xiàng)目時(shí)編譯的庫做預(yù)編譯優(yōu)化。
VC的話,看項(xiàng)目規(guī)模,如果只是個(gè)別的類使用BOOST,可以使用直接在CPP文件中INCLUDE,一些沒有編譯成LIB或DLL的BOOST庫,加在預(yù)編譯頭里,可以在一定程度上減少編譯時(shí)間
re: c++中const變量真的不可以修改嗎? OUR!!CPP 2012-04-11 14:20
const_cast<int*>這里已經(jīng)告訴編譯器把原本放在常量區(qū)的變量移出來了。