Я только начал изучать C ++, используя C ++ Primer Plus, но у меня возникли проблемы с одним из примеров. Как и указанная книга, в конце я включил cin.get()
, чтобы предотвратить закрытие консоли. Тем не менее, в этом случае он по-прежнему закрывается сам по себе, если я не добавлю два cin.get()
утверждения, которые я не понимаю. Я использую Visual Studio Express 2010.
#include <iostream>
int main()
{
int carrots;
using namespace std;
cout << "How many carrots do you have?" << endl;
cin >> carrots;
carrots = carrots + 2;
cout << "Here are two more. Now you have " << carrots << " carrots.";
cin.get();
return 0;
}