为什么我在任何 ide 或编辑器中都没有得到具有用户定义类的 C++ 程序的任何输出?

问题描述

当我尝试使用具有字符串和整数属性用户定义类运行 C++ 程序时,我没有得到任何输出。 下面是我试图执行的代码

#include <iostream>
#include <string>
class Employee
{
public:
  int Age;
  std::string Name;
  void Introduction()
  {
    std::cout << "Name is " << Name << "\n";
    std::cout << "Age is " << Age << "\n";
  }
};
int main()
{
  Employee e1;
  e1.Age = 21;
  e1.Name = "EName";
  e1.Introduction();
  std::cout << "Hello World" << std::endl;
  return 0;
}

我使用 VS Code 和 Atom 编辑器来运行上面的代码,但我没有得到任何输出

虽然这段代码给了我想要的输出

#include <iostream>
#include <string>
class Employee
{
public:
  int Age;
  //std::string Name;
  void Introduction()
  {
    //std::cout << "Name is " << Name << "\n";
    std::cout << "Age is " << Age << "\n";
  }
};
int main()
{
  Employee e1;
  e1.Age = 21;
  //e1.Name = "EName";
  e1.Introduction();
  std::cout << "Hello World" << std::endl;
  return 0;
}

我尝试通过命令提示符运行第一个程序,但出现此错误

Error Image

据我所知,我已尝试提供有关此问题的所有信息,但如果我遗漏了任何信息,请告诉我。

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)