Visual Studio,定义的函数无法识别?

时间:2015-03-17 00:08:39

标签: c++ visual-studio

我正在使用visual studio professional 2013.我已将带有函数原型的头文件附加到我的主文件中。编译器说"' assignNum':未找到标识符。"我完全不知道什么是错的,但我想其他人可能。这是相关代码:

主要文件

#include "Bullets.h"
#include "stdafx.h"
#include <ctime>`enter code here`
#include <cstdlib>


int main()
{
    srand(time(NULL));
    greetings();
    assignNum();
    return 0;
}

标题文件

#include "stdafx.h"
using namespace std;
void greetings();
void assignNum();

1 个答案:

答案 0 :(得分:3)

如果您正在使用预编译的标题功能...

#include "stdafx.h"

必须是cpp文件中的第一个行。从你的h文件中删除它。