Я хочу ввести строку с VC, но кажется, что функция getline не работает, когда я запускаю свою программу, часть «cin» была пропущена. Вот мой кодКак ввести строку в VC
printf("Exercise 1\n");
printf("Please enter the sentence you want\n");
char str[256];
std::cin.getline(str, 256);
std::cout << str;
Вот мои заголовки
#include <iostream>
#include <string>
#include <bitset>
Я использую VS2015 сообщества, есть что-то не так с моим компилятором?
'символ ул [256];' -> 'станд :: строка ул;', 'станд :: cin.getline (ул, 256);' -> ' std :: getline (std :: cin, str); 'и небеса снова голубые. –
Получите другую книгу. Вы должны использовать 'std :: string' для * string * и text. –