没有源文件的头文件

时间:2009-10-06 19:11:54

标签: c++ visual-studio header-files

我在头文件中编写了函数体,因此没有源文件。当我尝试在visual studio中运行我的项目时......我得到了一个

error: Cannot open source file: No such file or directory.

如何让visual studio了解函数的定义是否在标题本身内?

1 个答案:

答案 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;
}

有趣 - 但毫无意义!