如果想在ios代碼如果想使用stl的vector,在頭文件里包含vector如
#import <vector>
編譯報錯為Vector:no such file or directory,我想其他的stl頭文件也一樣
解決方法就是在 XCode 中選中項目所有源文件,右鍵選 get info 菜單,把頭文件的 file type 全部改成 soucecode.cpp.h,實現文件的 file type 全部改成 soucecode.cpp.objcpp。
另一種方法是選擇項目-》Targets-》Build Settings-》LLVM GCC4.2-Language-》Compile Source As-》
將According To File Type改為Objective-C++,這樣頭文件不用改為.h.mm,源文件也不用改為.mm了
如果選擇According To File Type則可以將頭文件改為.h.mm源文件改為.mm
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
