看板 C_and_CPP 關於我們 聯絡資訊
我用古老的 16 bit compiler 編是給過的, 可能要再加 #include<conio.h> 我猜是 _outp 這些 function 因為跟底層 io 有關 所以 windows 通常不給過, 也許有權限的問題, 但是我用IN OUT去控制 counter 作 delay 在 dev c 上可以用, 所以詳細情形我也沒去深究了。 另外在 windows 上面有 Beep 這個 function 可以讓蜂鳴器叫, 所以你可以 include <windows.h> 來使用 就可以取代 outp, 不過你可能要重整程式碼 Beep 這 function 在 Visual C++ 上面是可以用的 在 Dev C++ 有沒有我就不知道了, 因為我實在不太喜歡 GCC 的 compiler 介面也不喜歡。 有人說 VC 給太多東西了, 降低了可攜性, 可是對於只在 windows 環境開發, 其實是相當方便 而且查一下也就知道哪個 function 是標準, 哪些是 VC 本身提供的 lib : 這個是我在書中看到的範例檔 年代已久 : 雖然沒有錯誤 可是卻沒有音樂產生@@ : 我是在dev c++ 跑的 : 請問要怎麼讓它可以正確的執行出功能呢?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.169.90.246