我想用VC输入一个字符串,但是当我运行我的程序时,似乎getline函数没有用," cin"部分被跳过了。这是我的代码
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社区,我的编译器有什么问题吗?
答案 0 :(得分:0)
为什么你不这样做?
char str[256];
std::cin >> str;
或
string mystring;
std::getline (std::cin,mystring);