掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
new演算子について〜2 (ID:57660)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
以前に質問させて頂いた内容についてなのですが、 YuOさんに回答頂いた、 DWORD (*dw)[w] = new DWORD[h][w]; 文ですがエラーになってしまいます。定数の問題なのですが・・・ 配列にする際に const int w = GetWidth(), h = GetHeight; (GetWidth(),GetHeight()についてはサイズを取得する関数とします) これで 定数式が必要 や、 サイズ0の配列を割り当てようとした 等のエラーがでてしまいます。 (VC++6です) w,hに直接値を入れてやると問題ありません。 やはりw,hをconstにするだけでは意味はないのでしょうか? このw,hに関数から取得した値をセットし、それをnewで配列の要素として扱うにはどうすればいいのでしょうか?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.