C++も自分で好きに並び替えの順序を指定できるようにした。
ただし不適切な関数をしてした場合の挙動は保障しない