std::valarrayの解読中。
このコードはすごいな...Expression Templateの嵐。
とりあえず、自分のコードにも使ってみた。昨日より結構早くなった。
なのだけれども、_ExprはBoolConvertibleではないみたい。
それに気づかなくてどこでboolに変換しているのか探していて、大分時間を浪費してしまった。
#include <valarray> using namespace std; int main(){ valarray<int> a, b; bool result = a == b; // a == bの結果をboolに代入できない!! }
こんな仕様でいいのだろうか??