2016-02-17 古めのC++コンパイラだと その他プログラミング とある処理部分をgithubにあるソースを使おうと思ったのだけど、古めのコンパイラだとダメな所があった。古めのコンパイラだと、 final, noexcept, overrideなどのキーワードを知らない。 右辺値参照 && を知らない。 右辺値参照に関わる std:move などを知らない。 キーワードだけなら空にdefineとかで騙せるが、左辺値参照とmoveセマンティクスは構文的細工ではどうにもならない。困った。古いコンパイラに理解できるように書き換えるか、別なソースを探すか、自分で書くか?[追記]同種の機能で、古いコンパイラでも通るソースが見つかった。[/追記]