0

我在我的 macbook snow leopard 10.6.8 上使用 Xcode 3.2,我正在尝试运行我从 Juan Soulie 的 C++ 语言教程中复制的代码,但是当我运行它时,它会出现第一行“你叫什么名字”和我输入它,但随后出现错误。

错误是未分配被释放的指针*在 malloc_error_break 中设置断点以调试“SIGABRT”。我不知道出了什么问题,因为代码只是被复制的。那么问题是什么,代码有问题吗?:::

//cin with strings

#include <iostream>
#include <string>
using namespace std;

int main () 
{
 string mystr;
 cout << "What's your name? ";
 getline (cin, mystr);
 cout << "Hello " << mystr << ".\n";
 cout << "What's your favourite team? ";
 getline (cin, mystr);
 cout << "I like " << mystr << " too!\n";
 return 0;
}
//cin with strings
4

0 回答 0