首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

求教技巧,怎么使cout的结果不刷屏

2012-09-04 
求教技巧,如何使cout的结果不刷屏?有个这样的段while(true){int lenX /*xxx*/cout lenX endl}数字

求教技巧,如何使cout的结果不刷屏?
有个这样的段

while(true)
{
  int lenX /*xxx*/

  cout << lenX << endl;
}


数字就开始刷屏了,应该用一个怎么样的技巧,使得数字在原来的位置变化?

如果是printf呢?

[解决办法]

C/C++ code
#include <windows.h>int main () {    int lenX = 0;    while( true )    {        printf( "%d", lenX );        Sleep( 100 );        printf( "\r" );        ++lenX;    }    return 0;}
[解决办法]
@2L有意思,学习了! —_— 
C/C++ code
#include <windows.h>#include <iostream>using namespace std;int main () {    int lenX = 0;    while( true )    {        cout << lenX ++;        cout << "\r";        Sleep( 400 );        // sleep 400 ms    }    cin.get();    return 0;} 

热点排行