C++11
クラスや構造体のソートには、標準ライブラリ <algorithm> の std::sort を使う方法があります。 Qt でも同様の qSort がありましたが、 std::sort に置き換えることが推奨されています。 次の例は、座標情報のリストに対して、第1ソート条件にX座標の逆順、第2ソート条</algorithm>…
TL;DR enum classで定義した列挙型は、従来のenumに加えて、「整数型への暗黙の型変換を行わない」「列挙型のスコープを持つ」という機能を持つ。 enum class Color { Red, Green, Blue }; // 単にRedと指定するのではなく、どの列挙型に属するのかを指定す…