我试图以这种方式在std :: stringstream中插入空白。std :: stringstream中的空白插入失败
std::stringstream sstr;
sstr.str("");
sstr << " ";
sstr << 10;
,然后将其设置为一样,
label->setString(sstr.str().c_str());
的标签,但它只是给了我10,不包括空间。我遵循很多链接来解决问题,但没用。下面的链接建议使用函数getline(),但在我的情况下,我不能这样做:
我还试图用的std :: noskipws,但它也不能工作:
sstr << std::noskipws << " ";
任何帮助将不胜感激。
您是否试图将10写入字符串:sstr <<“10”; – hasan83 2015-03-03 13:17:06
Perhps尝试做'sstr <<“10”;' – 2015-03-03 13:18:19
我想要它作为整数,它们不可插入? – Itkrux 2015-03-03 13:19:22