std::vector<double> a;
std::vector<double> b = a;

この場合って、
コピーコンストラクタが呼ばれるのか、代入演算子が呼ばれるのか
コンパイラによって違うんだっけ?

どこかに書いてあった気がするんだが忘れてしまった。