VBプログラマ質問スレ(6.0以前) Part40
■ このスレッドは過去ログ倉庫に格納されています
0511デフォルトの名無しさん
05/03/03 20:05:26{
int i;
int count=0,count2=0,size=0;
POINT *buff;
size = 2 * HORIZONTAL + 2 * VERTICAL;
→buff = calloc(num,sizeof(POINT));
矢印のところで
error C2440: '=' : 'void *' から 'POINT *' に変換することはできません。(新しい動作 ; ヘルプを参照)
'void*' から非 'void' 型への変換には明示的なキャストが必要です。
というエラーが出てしまいます
どうやらC++だとエラーが出るようなのですが
どのようにすればエラーをなくせるかが分かりません。
よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています