メールを作成するプログラムを自分でコーディングしました。
まず、アドレスを含む文字列のベクトルを取得します。ここで、コンパイルできないベクターのサイズで RecipDesc を初期化しようとすると、定数を待つ必要があります。
ここにいくつかのコードスニペットがあります:
vector<string> to=Createadresse();
static const size_t v=to.size();
MapiRecipDesc rdRecipient[v];
次のエラーが表示されます(コンパイルはドイツ語ですが、エラーコードが表示されます)
error C2466: Zuordnung eines Arrays der konstanten Größe 0 nicht möglich.
error C2133: 'rdRecipient': Unbekannte Größe
error C2070: 'MapiRecipDesc []': Ungültiger sizeof-Operand
助けてくれてありがとう!