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

小程序一个,请大牛帮忙,小弟是菜鸟

2012-10-12 
小程序一个,请大牛帮忙,小弟是初学者我想让上下两个都像表针一样转起来,不知道怎么改,望大牛帮忙int a1w

小程序一个,请大牛帮忙,小弟是初学者
我想让上下两个都像表针一样转起来,不知道怎么改,望大牛帮忙
int a=1;
  while(1)
  {
  cout<<"|";
  cout<<"\r";
  cout<<"/";
  cout<<"\r";
  cout<<"-";
  cout<<"\r";
  cout<<"\\";
  cout<<"\r";
  if(a==1)
  {a--;
  cout<<"\n";}
  cout<<"|";
  cout<<"\r";
  cout<<"/";
  cout<<"\r";
  cout<<"-";
  cout<<"\r";
  cout<<"\\";
  cout<<"\r";


[解决办法]
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
COORD pos = {0,0};
while(1)
{
cout<<"|";
cout<<"\r";
cout<<"/";
cout<<"\r";
cout<<"-";
cout<<"\r";
cout<<"\\";
cout<<"\r";

 cout << "\n";

cout<<"|";
cout<<"\r";
cout<<"/";
cout<<"\r";
cout<<"-";
cout<<"\r";
cout<<"\\";
cout<<"\r";

SetConsoleCursorPosition(hOut,pos);
}


把windows.h头文件包含进来再编译就行了
[解决办法]

C/C++ code
static char data[] = { '|', '/', '-','\\' };int _tmain(int argc, _TCHAR* argv[]){    while (1)    {        for (int i = 0; i < 4; ++i)        {            printf("\r");            printf("%c", data[i]);        }    }    return 0;} 

热点排行