请教大家,利用c++,在linux平台下如何做出转动斜杠的效果

请问大家,利用c++,在linux平台下怎么做出转动斜杠的效果啊
大家好,我想请问一下,我想用c++在linux下做一个控制台的程序,其中有一段代码需要做出那种有转动斜杠效果(类似于系统启动时电脑在DHCP等待时,后面的斜杠效果  请问大家这个要怎么做啊)。

------解决方案--------------------
示例代码:
    while (1)
    {
        for (int i=0; i<4; i++)
        {
            printf("\b%c", "\\
------解决方案--------------------
/-"[i]);
            sleep(1);
        }
    }