具体的には、次の行かどうか疑問に思います。
memset(cjzyp,(0,0),size_cjzy*sizeof(std::complex<float>));
cjzyp
sの配列をcomplex<float>
複素数のゼロ値( )で埋め(0,0)
ます。
具体的には、次の行かどうか疑問に思います。
memset(cjzyp,(0,0),size_cjzy*sizeof(std::complex<float>));
cjzyp
sの配列をcomplex<float>
複素数のゼロ値( )で埋め(0,0)
ます。
std::memset
unsigned char に変換された int を 2 番目のパラメータとして取りますが、機能しません。std::fill
代わりに使用
http://www.cplusplus.com/reference/algorithm/fill/
cjzyp = new std::complex<float>[100]
std::fill(cjzyp, cjzyp + 100, std::complex<float>(-1.0, 0.0));
delete [] cjzyp;