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

C++ の可変引数リストに non trivial な値を渡すとコンパイルエラーになる

C++

以下のようなコードを Clang でコンパイルしたところエラーになりました。 [](...){}(std::string("homu")); // error: cannot pass object of non-trivial type 'std::string' (aka 'basic_string<char, char_traits<char>, allocator<char> >') through variadic method; call will abort</char></char,>…