---
# System prepended metadata

title: 使用C++
tags: [初階班]

---

---
tags: 初階班
---
可以參考這裡[https://hackmd.io/@fdhscpp110/SyvEYzd4Y](https://hackmd.io/@fdhscpp110/SyvEYzd4Y)
# Dev
學校的電腦(基本上)都有安裝`Dev C++`
![](https://hackmd.io/_uploads/HycWvG7V2.png)
就是這個
但你在家如果突然心血來潮想打code的話可以到[這裡](https://sourceforge.net/projects/orwelldevcpp/) [或這裡](https://www.bloodshed.net/)下載C++
## 介面
一打開dev會是這個畫面
![](https://hackmd.io/_uploads/Sy49y4mV2.png)

## 開始打程式
檔案$\Rightarrow$開新檔案$\Rightarrow$原始碼
![](https://hackmd.io/_uploads/H1G8-Vm4n.png)

點開之後是這樣
![](https://hackmd.io/_uploads/S12KbVXV2.png)
就可以開始打code了
## 執行
執行➙編譯並執行(或按F11)
![](https://hackmd.io/_uploads/B1m5M4QEh.png)
## 儲存
Ctrl+S
## 放大縮小
Ctrl+滑鼠滾輪
## 回復上一步
Ctrl+Z(或`檢視`下面那個左箭頭)
## 最新版本
指`Dev`裡面有的版本，最新只到`C++11`，但預設不是最新版
上方的`工具`$\Rightarrow$`編譯器選項`$\Rightarrow$`編譯設定`$\Rightarrow$`程式碼產生`$\Rightarrow$最下面的`語言標準(-std)`選最後一個`GNU C++11`
# 線上編譯器
如果不想下載Dev的話可以用[線上編譯器](https://www.onlinegdb.com/online_c++_compiler)
[或這個](https://www.programiz.com/cpp-programming/online-compiler/)
## 執行
都有`run`可以按
## 優點
* 不用下載
## 缺點
* 不能存檔
* 沒有回上步，如果手殘刪到東西或關掉網頁要整個重打
* 有廣告 :poop: