fastapple's blog

時系列関係なく、情報を追記・分割・統合などします。ブログに記載の内容のうち、引用ではなく、私自身が記載している文章・コードなどについては、自由にご利用ください。

c++

g++のコンパイルオプション

gcc6.3.1のデフォルトはC++14なのでatcoderはコンパイル通してそのままC++14で出せばいい。 こどふぉもそのままC++14で出してもいいけど、g++ -std=gnu++1zで確認してC++17で出すのもありか。

vscodeのC++用コード整形設定(clang-formatの設定)

vscodeのコード整形機能は便利だ。Ctrl+Shift+Fでコード整形を呼び出すことができる。C++のコード整形は、以下のC++のExtensionを入れていれば利用可能になる。

vscodeのC++用コードスニペット

最初に余談だが、vscodeの設定箇所はいくつもあってたまにわからなくなる。User SettingとWorkspace Settingが分かれて存在している。基本的な考え方として、自分が利用する設定はUser Settingに書けばいい。Workspace Settingには、Workspace固有の設定を書…