配列を可変サイズのベクトルにキャストするための簡単な解決策があるかどうか知りたいです。
double CApp::GetTargetCost(const vector<unsigned char> &uHalfphoneFeatureVector_Bytes,const vector<unsigned char> &uTargetFeatureVector_Bytes)
合格したいです
struct udtByteFeatures
{
unsigned char Values[52];
};
ただし、C++ は固定サイズであるという事実を好まない。可変サイズのベクトルが必要です。
私が得ているエラーは
error C2664: 'CApp::GetTargetCost': Conversion of parameter 1 from 'unsigned char [52]' to 'const std::vector<_Ty> &' not possible
後で固定サイズを使用するかどうかはまだわかりませんが、現在は柔軟に対応したいと考えています。
ありがとうございました!