C++ 编译单个c++;visual studio中1个项目中的源文件
我知道很多人问这个问题,但我不知道怎么做。是否有C++ 编译单个c++;visual studio中1个项目中的源文件,c++,visual-studio,single-source,C++,Visual Studio,Single Source,我知道很多人问这个问题,但我不知道怎么做。是否有 在visual studio 2017中仅生成一个源文件的方法?没有新的项目,我正在学习C++,所以现在我不能做大事,只关注代码(现在我学习数据结构和算法),我的大部分练习都是关于如果你不知道如何创建一个新的项目和一个新的解决方案,那么学习那些基本的概念并用它们来编写、测试和调试你的代码是很好的。 您可以使用一个VisualStudio项目来完成所有学习 假设您想测试“算法1”。那么 为它创建头文件和源文件——称它们为“test-algorith
在visual studio 2017中仅生成一个源文件的方法?没有新的项目,我正在学习C++,所以现在我不能做大事,只关注代码(现在我学习数据结构和算法),我的大部分练习都是关于如果你不知道如何创建一个新的项目和一个新的解决方案,那么学习那些基本的概念并用它们来编写、测试和调试你的代码是很好的。 您可以使用一个VisualStudio项目来完成所有学习 假设您想测试“算法1”。那么
#在项目的主.cpp文件中包含头文件
main
调用函数测试“算法1”int main()
{
// test_algorithm_1();
test_algorithm_2();
}
当您准备好测试“算法2”时,重复上述步骤。现在可以创建主.cpp文件
#include "test-algorithm-1.hpp"
#include "test-algorithm-2.hpp"
int main()
{
test_algorithm_1();
test_algorithm_2();
}
如果您想在测试“算法2”时避免测试“算法1”,只需在main
中注释掉相应的行即可
int main()
{
// test_algorithm_1();
test_algorithm_2();
}
如果您只有一个文件,并且希望在不等待IDE弹出1-2分钟的情况下构建它