当我在写三级项目时,想让最后一个图案慢慢展现出来。
但是我需要一个能控制时间的函数,在我上网查找时,发现了一个好玩的Sleep()函数。可以实现文件的挂起,以毫秒为单位。
这个函数在标准库是没有的,但在某些编译系统中有的。
windows系统中有Sleep函数(注意大写),void Sleep(DWORD dwMilliseconds);提供挂起的毫秒数,并且需包含windows.h。
CLEAN_SCREEN;
cout << "*********欢迎惠顾燕园美发店*********\n";
char bye[][50] = {
{"BB BBB"},
{"BB BB"},
{"BB BB"},
{"BB BB yy yy eeeee"},
{"BB BB y y e e"},
{"BB BBB y y e e"},
{"BB BB yy e eeeeeeeee"},
{"BB BB y e"},
{"BB BB y e"},
{"BB BB y e e"},
{"BB BBB yy eeeee"},
("\n\n\n\n\n"),
{0}
};
for (int i = 0; bye[i][0]; i++)
{
cout << bye[i] << endl;
mysleep(200);
}
这样就实现预期目标。