在 C++ 中的 Visual Studio 中创建简单的类实例时出错。初学者

Posted

技术标签:

【中文标题】在 C++ 中的 Visual Studio 中创建简单的类实例时出错。初学者【英文标题】:Error creating simple instance of class in Visual studio in C++. Beginner 【发布时间】:2021-04-20 08:50:36 【问题描述】:

我只是想用 C++ 在 Visual Studio 中创建一个类的第一个实例,但它总是会导致错误代码 C2065。这是我的代码:

我忘记了什么?我认为这应该可行:

int main() 
  std::cout << "Hello World" << endl;
  Testerus a;


class Testerus 
  int a =3;

【问题讨论】:

尝试在main()函数之前定义你的类Testerus 这能回答你的问题吗? What is an 'undeclared identifier' error and how do I fix it? 对于未来有关构建错误的问题,请将完整和完整的构建输出复制粘贴到问题中。不是每个人都熟记 MSVC 错误代码。 至于你展示的代码的问题,你是用什么资源来学习C++的?如果它没有告诉您必须在使用符号之前声明(甚至可能定义)符号,那么也许您应该考虑学习其他资源。 【参考方案1】:

在您的主函数中,您在代码中使用了额外的“”花括号,而且您没有使用分号进行类定义

class Testerus

   int a =3;
;

int main()

  std::cout << "Hello World" << endl;
  Testerus a;

【讨论】:

@tridentifer 你有更新吗?如果您的案例已经解决,请帮忙标记答案。如果没有,请随时与我们联系。您的理解与合作将不胜感激。

以上是关于在 C++ 中的 Visual Studio 中创建简单的类实例时出错。初学者的主要内容,如果未能解决你的问题,请参考以下文章

如何在visual studio2008中创建,编译和运行C++程序,

如何在 Visual Studio 2017 中创建 Visual c++ MFC 控制台项目

如何在 Visual Studio 2010 Ultimate 中创建 C++ 项目

使用 C++ 在 Visual Studio 中创建虚拟绘图板 [关闭]

如何在 Visual Studio 2017 中创建 C++ Windows 桌面应用程序?

使用 C++ 在 Visual Studio 2019 中创建新的头文件?