C++を中心にプログラミングを徒然と。プロダクトが完成することはあまりない。欲をかかずに年に一度の更新を目標にすることに。
ヘッダファイル<type_traits>をインクルードすると、標準ライブラリによって型特性を調べることができるようになる。std::is_sameとかstd::is_constructibleとか。 大体のものはそれだけで事足りるが、今回はある型がSwappableかどうか確認したくなったので実装してみようと思った。