11

プログラムでいくつかの C++11 機能を使用したいと考えています。将来、自分のソース コードを他の人と共有する必要があるかもしれません。プログラムのコンパイルに C++11 を使用する必要があることを、コード内でどのようにアサートしますか? 古いコンパイラではエラーが発生する可能性がありますが、C++11 が必要であることをユーザーに明確に伝えてほしいです。

重要な場合は、次の C++11 機能を使用しています。

  • ストレージ サイズが指定された列挙型
  • std 共有ポインタ

ありがとう

4

3 に答える 3