※ 引述《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)