2017-06-28から1日間の記事一覧

C++ で関数引数の評価順序を保証したかった

C++

[関数引数の評価順序] C++では関数を呼び出す際に渡される引数の評価順序は未規定になっています。 どういうことかというと次のようなコードの場合、処理系によって出力される値が異なる可能性があります。 template<typename T> auto print(T value){ std::cout << valu</typename>…