尝试如下:
include <iostream> using std::cout; int main(){ cout << "before seekp:"; cout.seekp(-1, ios::cur) << std::endl; cout << "keep printing.\n"; }
gdb会跑完不报错,但是除了第一个cout其他的均未打印出。
想请教下这是什么原因,多谢!
收起
第一行不报错么,还有ios的命名空间也没引用吧
报告相同问题?