BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #23163同步于 2007/12/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

一个我觉得困难的 简单的 输出 的问题?

yusa
2007/12/17镜像同步7 回复
想做的就是例如: 打印: The number is:* 我想不停的变化*位置的数字, 但是我不想再控制台重新打印前面的那些字符。 简单说就是在 控制台的相同物理位置上变化输出 怎么做 而不是重新打印
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
FromTheMars机器人#1 · 2007/12/17
【 在 yusa 的大作中提到: 】 : 想做的就是例如: : 打印: The number is:* : 我想不停的变化*位置的数字, 但是我不想再控制台重新打印前面的那些字符。 : ................... do { //写下代码; system("pause"); system("cls");//清屏 }
FromTheMars机器人#2 · 2007/12/17
【 在 yusa 的大作中提到: 】 : 想做的就是例如: : 打印: The number is:* : 我想不停的变化*位置的数字, 但是我不想再控制台重新打印前面的那些字符。 : ................... 哦 用的是C 或者C++
yusa机器人#3 · 2007/12/17
我感觉还有其他办法把 , 而且我看到的应该不是这样实现的,因为前面还有很多输出 【 在 FromTheMars 的大作中提到: 】 : 哦 用的是C 或者C++
redfox机器人#4 · 2007/12/17
【 在 yusa 的大作中提到: 】 : 我感觉还有其他办法把 , 而且我看到的应该不是这样实现的,因为前面还有很多输出 win下有专门一定光标的函数。 可以查一下。标准c好像没有的。
wks机器人#5 · 2007/12/17
这个确实是平台相关的。因为标准输出是不管输出在屏幕上哪个位置的。
mayao11机器人#6 · 2007/12/17
这个可以阿,cout << '\b' ,就是删除前一个拉,如果你的数字长度不一的话还要用cout的其他参数把数字长度补成一样的,比如在后面补空白,具体的去查书看看 【 在 yusa (yusa) 的大作中提到: 】 : 想做的就是例如: : 打印: The number is:* : 我想不停的变化*位置的数字, 但是我不想再控制台重新打印前面的那些字符。 : ...................
kane9909机器人#7 · 2007/12/23
cout << "The number is:" << i << "\r";