如題,不知道這樣說是不是清楚了。
就是說,我們把新的類引入我們自己的工程后,
如果我們的工程打開了預編譯頭,就需要在.cpp加上#include <stdafx.h>,或者關閉本工程或者那個cpp的預編譯頭選項;如果我們的工程關閉了預編譯頭,就要確保那個.cpp里沒有#include <stdafx.h>。
這樣感覺很不爽。如果是用別人的成品庫,我會覺得最好不改別人的代碼,于是只好改工程里的選項,麻煩。如果自己寫個類,也想讓用的人(雖然通常是我自己)不要每次遇到這個麻煩。
有沒有某種方法,在代碼里加上類似:
#pragma precompileheader(close)
然后就不用管stdafx.h了,直接把文件加到工程里就好了
?
posted on 2010-03-29 10:30
溪流 閱讀(8831)
評論(17) 編輯 收藏 引用 所屬分類:
C++