我写了一堆 .cpp
然后在 “head.h” 里声明了
在 main.cpp 里调用了
这个时候应该只有arrayone() 参与编译
但是实际上同项目的所有文件都会参与编译
这样就额外花费了很多时间,有没有能节省时间的办法?
只学过c#,没学过c++。
mazz 只学过c#,没学过c++。
大内高高手 俺三弟最拿手的啊不是py嘛?
mazz Python只学过一点。
大概率是你的target包含了所有的cpp,所以build的时候会全部走一遍。ps: 不要用 using namespace std 正规公司里code review看到这个100%打回去,?
另外你的想法是不对的,你觉得只有用了,编译器才会给你去build,但实际上不是这样的,要不然写SDK怎么办呢,对外暴露的接口是别人用的,本项目中又不用,如果真不去build就闹笑话了。
大内高高手 我说的是piyan?
DQ_Huang 大概率是你的target包含了所有的cpp,所以build的时候会全部走一遍。ps: 不要用 using namespace s ...
Vojago 不用 using namespace std; 那要怎么做呢?
用Devv问了下
希望能帮到你,网址是:Devv
supervisor C++ Primer 书本配套源码? 只管往后学……