cout的宽度 - 显示

pau*_*l23 1 c++ cout command-prompt

我想知道:是否可以在标准输出中获得一条线的宽度?没有std::cout.width()std::setw()宽度,但操作系统之前字符的实际最大数量将换行?

编辑:只是为了通知,我目前正在使用Windows XP,虽然我真的更喜欢便携式方式来做这个(其他一切都是便携式的).

ken*_*ytm 5

不使用标准C++.cout没有必要绑定到控制台,其中"宽度"将毫无意义.

当然可以使用其他一些库,例如ncurses.

如果您使用的是Linux,请检查在C中获取终端宽度?; 如果您使用的是Windows,请检查在Windows中获取终端大小?.