Visual Studios C ++代码中的错误。Lab4.obj:错误LNK2019:无法解析的外部符号“布尔__cdecl

尼古拉斯·西格蒙德(Nicholas Siegmundt)

我正在尝试创建一个程序,该程序对文件中的所有整数进行计数,并检查它们是否为偶数。而且,我不断收到与“检查它们是否均匀”部分相关的错误。这是我的代码:

#include<iostream>
#include<fstream>
#include<cstdlib>
#include<ctime>
#include <string>

using namespace std;

bool isNotEven(int&);

int main()
{
    ifstream myfile("input.txt");
    int numberTot = 0;
    int numberOdd = 0;
    int check = 1;
    string line;

    while(check != -1)
    {
        getline(myfile,line);
        check = stoi(line);

        if (check != -1)
            numberTot++;

        if (isNotEven(check) == true)
            numberOdd++;
    }

    cout << "There are " << numberTot << " numbers in this file." << endl;
    cout << "There are " << numberOdd << " odd numbers in this file." << endl;
    char x;
    cin >> x;
}

bool isNoteEven(int& x)
{
    if (x%2 == 0)
        return false;
    else
        return true;
}

我不断收到此错误,并且对为什么出现它感到困惑

1>  Lab4.cpp
1>Lab4.obj : error LNK2019: unresolved external symbol "bool __cdecl isNotEven(int &)" (?isNotEven@@YA_NAAH@Z) referenced in function _main
1>C:\Users\Nick\Desktop\CS1\Lab4\Debug\Lab4.exe : fatal error LNK1120: 1 unresolved externals
墨西哥

您不正确地拼写了函数名称isNoteEven而不是isNotEven。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Visual Studio的LNK2019错误-无法解析的外部符号

LNK2019:Visual Studio C ++中无法解决的外部符号错误

Visual Studio 2012-C MariaDB客户端-错误LNK2019:无法解析的外部符号_mysql_init @ 4

Google测试:错误LNK2019:Visual Studio 2013无法解析的外部符号

错误LNK2019:无法解析的外部符号libcurl Visual Studio

如何解决 Dlib Visual Studios C++ 错误?

缓冲区过载错误(C ++ Visual Studios)

LNK2019:C ++ / CLI中无法解析的外部符号

无法读取.blk文件C ++(Visual Studios)?

由于错误,c++ 代码不会在 Visual Studios 上运行,但未显示任何错误

Visual Studio中的wxwidgets应用程序给出错误“ LNK2019无法解析的外部符号”

Visual Studio 2012错误LNK2019:无法解析的外部符号,与正在运行的静态库链接

无法引用默认构造函数错误(Visual Studios 2019)

C ++:错误LNK2019:函数_main中引用的未解析的外部符号

Visual Studios,在 C 代码中使用预编译头文件

在C#Visual Studios中验证并将csv解析为2D数组

错误:LNK2019:Qt中无法解析的外部符号

错误LNK2019:无法解析的外部符号“ public:__thiscall

问题:“错误LNK2019:无法解析的外部符号”

错误LNK2019:无法解析的外部符号“ public:

错误LNK2019:无法解析的外部符号:: FindWindow()函数

尝试从Visual Studios C ++中的加密字符串输出解密的字符串时出现逻辑错误

Visual Studios使用ASP项目启动错误的URL吗?

Visual Studios 2015 NuGet Ghostscript安装错误

如何使用Visual C#访问Visual Studios中的嵌入式资源?

LNK 2019“未解析的外部符号”错误(C ++ OpenGL)

C ++编译错误LNK2019:未解决的外部符号错误

错误LNK2019:将代码放入cpp文件时出现无法解析的外部符号

Visual Studios 2012中的默认模板参数