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

Visual Studio, Defined Function Not Recognized?

本文关键字:定义 函数 识别 Studio Visual      更新时间:2023-10-16

我正在使用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();

如果您使用的是预编译标头功能...

#include "stdafx.h"

必须是 cpp 文件中的第一行。将其从 h 文件中删除。