我在头文件中编写了函数体,因此没有源文件。当我尝试在visual studio中运行我的项目时......我得到了一个
error: Cannot open source file: No such file or directory.
如何让visual studio了解函数的定义是否在标题本身内?
答案 0 :(得分:3)
您需要创建一个只包含#include“source.h”的虚拟source.cpp文件
编辑 - 我刚试过这个 - Visual studio会让你这么做。
test.cpp
#include "test.h"
test.h
#include "stdio.h"
int main()
{
printf("hello world");
return 0;
}
有趣 - 但毫无意义!