Попытка получить некоторое базовое понимание функций консоли. У меня проблемы, поэтому рассмотрим следующее ...
#include "stdafx.h"
#include<iostream>
#include<conio.h>
using namespace std;
/*
This is a template Project
*/
void MultiplicationTable(int x);
int main()
{
int value = 0;
printf("Please enter any number \n\n");
getline(cin, value);
MultiplicationTable(value);
getchar();
return 0;
}
Я на самом деле основал этот код от http://www.cplusplus.com/doc/tutorial/basic_io/. Моя IDE не распознает getline (), поэтому, конечно, когда я компилирую приложение. Я получаю ошибку
'getline': identifier not found
Теперь взгляните на этот код
#include "stdafx.h"
#include<iostream>
#include<conio.h>
using namespace std;
/*
This is a template Project
*/
void MultiplicationTable(int x);
int main()
{
int value = 0;
printf("Please enter any number \n\n");
cin>>value;
MultiplicationTable(value);
getchar();
return 0;
}
Когда я выполняю эту строку кода, окно консоли открывается и сразу же закрывается. Я думаю, что я что-то упустил из Cin. Я знаю, что он разделяет пробелы, но я не знаю, что еще. что я должен использовать для ввода, чтобы сделать мою жизнь проще.