C++ で要素ごとの積を実装することは難しくありません。
vector<float> a_array;
vector<float> b_array;
vector<float> c_array;
vector<float> dot_array;
....
for(int i=0; i<a_array.size(); i++)
{
float temp;
temp = a_array[i]*b_array[i]*c_array[i];
dot_array[i] = temp;
}
これは非常に単純な実装であり、STL で既に利用可能なより効率的なアルゴリズムがあるかどうか疑問に思っています。ありがとう!