读书人

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

发布时间: 2012-10-12 10:17:04 作者: rapoo

小程序一个,请大牛帮忙,小弟是初学者
我想让上下两个都像表针一样转起来,不知道怎么改,望大牛帮忙
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;} 

读书人网 >C++

热点推荐