發表文章

目前顯示的是 7月, 2023的文章

C++程式語言陣列與迴圈的應用:MS-DOS Color Background and Text

在 Windows 系統下可以使用system搭配 MS-DOS 的 color 指令(可參考此篇文章 更改 命令提示字元 Command Prompt (cmd) 的顯示顏色 )與 cls 來達成文字顏色的動畫。 color 指令示範影片: C++程式碼: // 陣列與迴圈的應用:MS-DOS Color Background and Text #include <iostream> #include <Windows.h> using namespace std; int main () {     system ( "pause" );     char hex [ 17 ] = "0123456789ABCDEF" ;     char cmd [ 20 ] = "color 00" ;     // bg: backgroud     for ( int bg = 0 ; bg <= 15 ; bg++) {         cmd [ 6 ] = hex [bg];         // fg: foreground         for ( int fg = 0 ; fg <= 15 ; fg++) {             cmd [ 7 ] = hex [fg];             //cout << cmd << endl;             system (cmd);             cout << "YunlinSong" ;             Sleep ( 200 );       ...