0

我刚刚开始使用“加速 C++”,其中一些具有以下代码片段:

// ask for a person's name, and greet the person
#include <iostream>
#include <string>

int main()
{
  // ask for the person's name
  std::cout << "Please enter your first name: ";

  // read the name
  std::string name;         // define name
  std::cin >> name;         // read into

  // write a greeting
  std::cout << "Hello, " << name << "!" << std::endl;

  return 0;
}

它编译得很好,没有错误,但它没有显示任何东西!如果我从该行中删除所有内容std::string name;,它会突然打印“请输入您的名字:”,但如果我再次添加它,它甚至不会显示...

(我在 Eclipse 中使用“MinGW GCC 工具链”,带有“CDT 内部构建器”)

4

0 回答 0