因此,我完成了我的第一个 C + + 编程作业,并获得了我的成绩。但是根据分数,我失去了 including cpp files instead of compiling and linking them
的分数。我不太清楚那是什么意思。
回头看看我的代码,我选择不为我的类创建头文件,而是在 cpp 文件中完成所有工作(没有头文件,它似乎工作得很好...)。我猜,评分器意味着我在一些文件中写了’# include“ mycppfile.cpp”;’。
我对 #include
化 cpp 文件的理由是:
所有应该进入头文件的东西都在我的 cpp 文件里,所以我假装它是一个头文件
- 猴子看猴子做时尚,我看到其他头文件的 #include
的文件,所以我做了同样的对我的 cpp 文件。
我到底做错了什么,为什么不好?