VCでbmpファイルを保存するプログラムを作成しています。
for文でiの値をまわし、bmpファイルの名前を保存していきたいのですが、
以下のプログラムでは
"ポインタにポインタを加えようとしました。"というエラーが出てしまいます。
このような保存方法はできないのでしょうか?
for (i=0;i<10;i++) {
fh = CreateFile("result"+i+".bmp",
GENERIC_WRITE, 0, NULL,
CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
}
> VC
いた違いなのでは?
VCの掲示板もあるのでそちらへどうぞ。
http://madia.world.coocan.jp/cgi-bin/Vcbbs/wwwlng.cgi
こちらは解決にしときましょう。
ちなみに
C言語で
> "result"+i+".bmp"
のような文法はありません。
# VBやC#とは違う。
一度CStringやstd::stringに格納した上で、operator+を使うか、
char型配列変数を使って、sprintf関数を使うことになります。
すみません。VCの質問をしてしまいました。
ツイート | ![]() |