我在 Visual Studio C++ 中遇到这些错误:“NuovoUtente”:未声明的标识符和“CercareUtente”:未声明的标识符 [关闭]

Posted

技术标签:

【中文标题】我在 Visual Studio C++ 中遇到这些错误:“NuovoUtente”:未声明的标识符和“CercareUtente”:未声明的标识符 [关闭]【英文标题】:I get in Visual Studio C++ these errors: 'NuovoUtente': undeclared identifier and 'CercareUtente': undeclared identifier [closed] 【发布时间】:2016-12-11 18:27:34 【问题描述】:

我在 Visual Studio C++ 中遇到以下错误:'NuovoUtente': undeclared identifier 和 'CercareUtente': undeclared identifier

如果你现在请回答我为什么会收到这些错误。

这是我的代码:

【问题讨论】:

在此处发布您的代码,而不是图片 您必须先声明每个变量,然后才能使用它。 【参考方案1】:

这些错误看起来很合理,因为您从未在程序的任何地方定义过这些值。在您的程序中,您似乎正在尝试让用户输入一个字符串,然后检查他们是否输入了一段特定的文本,但现在您正在读取一个 number 然后比较它针对一个不存在的变量。你的意思是这样的吗?

string input;
getline(cin, input);

if (input == "NuovoUtente")  // Note the == and the quotation marks
    ...
 else if (input == "CercareUtente") 
    ...

【讨论】:

getline 和 input 包含哪个库? 它在<string> 标头中。如果您以前没有看过它们,我建议您阅读有关该语言的优秀教程。

以上是关于我在 Visual Studio C++ 中遇到这些错误:“NuovoUtente”:未声明的标识符和“CercareUtente”:未声明的标识符 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Visual Studio 2019 和 c++ 链接 OpenSSL 库?

Visual Studio Express 2013 中面向初学者的 C++ 设置

Visual Studio 2015 更新 1 C++“断点绑定失败”

带有枚举的 C++ Visual Studio 调试器错误

在 Visual Studio C++ 中使用 DLL

如何在 Visual Studio 2013 Express 中打开 C++ 项目?遇到很多错误