#include <iostream>
#include <sstream>
int main()
{
char a, b, c;
std::istringstream iss(" 123");
iss >> std::skipws >> a >> b >> c; // 忽略掉前面的空白字符,PS: 默认std::skipws是置位的
std::cout << a << b << c << std::endl; // 123
iss.seekg(0);
iss >> std::noskipws >> a >> b >> c; // 不忽略空白字符,将其读取
std::cout << a << b << c << std::endl; // ..1
return 0;
}
C++学习(四八零)noskipws skipws
最新推荐文章于 2023-01-09 22:10:56 发布