C++相談室 part46

このエントリーをはてなブックマークに追加
934デフォルトの名無しさん
int *ip;
void *vp;
〜略〜
*ip++ = 10;
*(int*)vp++ = 10;
とすると、「error C2036: 'void *' : サイズが不明です。」というエラーがでます

結局のところ、
*(int*)vp = 10; vp = (int*)vp + 1;
をやりたい訳なんですが、

*ip++ = 10;
みたいな書き方、voidポインタでは出来ませんか?