※ 引述《kethy17 (TogETheR FoRevER)》之銘言:
: 那有哪可以找到全部的函式庫?
: 可以操縱游標或者由鍵盤操作的函式
: 還有clearscreen的函式.....之類的
其實你說的這些 比較像是視窗程式的API(Application Interface)
而既然你是用C來寫的話 基本上就不是寫什麼視窗程式(MFC)啦
當然, 要用這些函式也是可以 就要include一些東西
不過因為這些函式不是在 Standard c++的函式庫內
所以要去查MSDN(ps. GNU的話就要查man page)
像是Borland C++ 和 Visual C++提供的函式就不一樣
因為這部份是各compiler自已定義的
譬如: getch() 就不是Standard Library的東西
如果要用的話呢...還是有的啊 以下提供一些
Borland Turbo C++、Borland C++ Build
全部都有叫 clrscr()的函式 可以清掉console下的畫面
要#include <conio.h>
Visual C++的話
#include <iostream>
using namespace std;
system("cls");
總之, 在Borland裡有很多奇奇怪怪的函式可以用
不過如果在短期來說的話 還是用一般的文字輸出就可以了(我們寫黑白棋也是用這樣)
如果你要長期的話 可以考慮學MFC或是.NET
而用java也好畫圖
不過 其實繪圖的技術一直在變 也許學了還是會白學
其實你寫過程式應該知道
專注於演算法的部份才是長久之道 當然還有基本的coding能力
而介面這種事是很沒有技術性的 User Interface不是那麼急著學的
大致上就這樣吧...
因為我們寫黑白棋的程式是由助教幫我們弄介面
我們只要專注於核心的部份就可以了
如果你需要那個介面的code再跟我說吧...
祝好運...希望這對你也有幫助...^^"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.23.101
※ 編輯: Herc 來自: 140.113.23.101 (10/08 23:24)
※ 編輯: Herc 來自: 140.113.23.101 (10/08 23:25)