私は C++ プログラミングの経験がかなり浅いので、dctmk を使用して dicom イメージのピクセル データを変更する小さなプログラムを作成しようとしています。ドキュメントを読んでいるときに、よくわからない C++ メソッドを見つけました。クラスDicomImageのドキュメントで、次のメソッドを見つけました。
int DicomImage::getOutputData ( void * buffer,
const unsigned long size,
const int bits = 0,
const unsigned long frame = 0,
const int planar = 0
)
私の混乱は約buffer
です。それはリンクで引用されています
buffer : メモリ バッファへのポインタ (既に割り当てられている必要があります)
ここで私の混乱は、どのように割り当てるのですか? void 型のポインタであるメモリをどのように割り当てることができるかわかりません。説明してください。ありがとうございました。