C++ 如何显示";“正在加载…”;使用C+制作3个点的动画+;?

C++ 如何显示";“正在加载…”;使用C+制作3个点的动画+;?,c++,turbo-c++,C++,Turbo C++,您可能已经在许多地方看到了加载…,其中有3个点(或更多点),即。“..”,首先一个接一个地出现,然后在显示所有点后,它们消失,并再次一个接一个地出现(总共2次) 详细说明:- 第一阶段: 装载 第2阶段: 加载 第三阶段: 加载 然后,它重复第二次!然后终止 因此,我编写了一个C++程序,其源代码是: #include <iostream.h> #include <time.h> #include<dos.h> int main() { cout &l

您可能已经在许多地方看到了加载…,其中有3个点(或更多点),即。“..”,首先一个接一个地出现,然后在显示所有点后,它们消失,并再次一个接一个地出现(总共2次)

详细说明:-

第一阶段:

装载

第2阶段:

加载

第三阶段:

加载

然后,它重复第二次!然后终止

因此,我编写了一个C++程序,其源代码是:

#include <iostream.h>
#include <time.h>
#include<dos.h>
int main()
{
    cout << "Loading";
    cout.flush();
    for (;;) {
        for (int i = 0; i < 3; i++) {
            cout << ".";
            cout.flush();
            sleep(1);
        }
        cout << "\b\b\b   \b\b\b";
    }

    return 0;
}
#包括
#包括
#包括
int main()
{

不能为什么不使用退格删除这些点

#include <iostream>
#include <ctime>

using namespace std;

int main()
{
    cout << "Loading";
    cout.flush();
    for (;;) {
        for (int i = 0; i < 3; i++) {
            cout << ".";
            cout.flush();
            sleep(1);
        }
        cout << "\b\b\b   \b\b\b";
    }

    return 0;
}
#包括
#包括
使用名称空间std;
int main()
{

不能为什么不使用退格删除这些点

#include <iostream>
#include <ctime>

using namespace std;

int main()
{
    cout << "Loading";
    cout.flush();
    for (;;) {
        for (int i = 0; i < 3; i++) {
            cout << ".";
            cout.flush();
            sleep(1);
        }
        cout << "\b\b\b   \b\b\b";
    }

    return 0;
}
#包括
#包括
使用名称空间std;
int main()
{

cout我会使用“回车”选择以下解决方案:

for(int j=0;j<3;j++){

cout我会使用“回车”选择以下解决方案:

for(int j=0;j<3;j++){

顺便说一句,这里的逻辑是“将光标移回三个空格”,然后“用空格覆盖点”,然后“将光标移回三个空格”。哦,我为使用命名空间std;
表示歉意,但我想尽快键入:PCan您能提供与Turbo编译器兼容的代码吗?@SubhadeepDey(也可以说,你能回到二十一世纪,开始使用G++而不是TC++吗?)@SubhadeepDey我忍不住要告诉你关掉TC++。它已经死了。如果你使用它,你也死了。如果它在
中没有
sleep()
,那么你的工具链就一文不值。顺便说一下,这里的逻辑是这样的“将光标向后移动三个空格”,然后“用空格覆盖点”,然后“将光标向后移动三个空格”哦,我为使用命名空间std;
表示歉意,但我想尽快键入:PCan您能提供与Turbo编译器兼容的代码吗?@SubhadeepDey(也就是说,你能回到二十一世纪,开始使用G++而不是TC++吗?)@SubhadeepDey我忍不住要告诉你关掉TC++。它死了。如果你用它,你也死了。如果它没有
睡眠()<代码> >代码> >代码>,那么你的工具链不值得分文。你需要知道哪里有与Turbo C++不兼容的地方。你需要知道哪里有Turbo C++的不兼容。你想改变什么?程序不停!它在不断运行,我怎么才能阻止这个?你能给我建议吗?你改变了什么?如果像你上面写的那样用
来(;)
那确实是一个无止境的循环。把它改回有限制的东西。你想改变什么?程序没有停止!它一直在运行,我怎么能停止呢?你能建议我吗?:)你改变了什么?如果用
来(;)
就像你在上面写的那样,这确实是一个无止境的循环。把它改回有限制的东西。