俗諺云:「工欲善其事,必先利其器。」在我們正式開始寫程式前,當然也必須先準備好開發的環境。所謂開發環境,指的就是我們撰寫程式中所依賴的一切。 我們開發的既然是命令列程式,自然可以在命令列上開發,比如使用 vi 作為編輯器,再手動下 g++ 指令編譯,但那樣太電惹不適合我們。現代人一般使用整合式開發環境 (IDE, Integrated Development Enviroment), 具備文字編輯、編譯鍵置、執行偵錯、版本控制等功能的圖形化介面。 市面上的 IDE 琳瑯滿目,像是 macOS 專用的 Xcode, 以 Java 為主但考 APCS 或 TOI 入營考拿來寫 C++ 也很舒服的 Eclipse,...