ページ 1 / 1
ファイルの読みこみ
Posted: 2012年10月13日(土) 23:11
by Gluek
こんばんわGluekです
今現在龍神録プログラミングの館でSTGの基礎を学んでいます
11章のエクセルから敵の情報を読み込むという回で、プログラムを組んで実行してみたのですが
reed errorと左上に出てきて敵がでてきません
後でプログラムを全て見返してみても間違っているところが見当たりませんでした。
一体なぜ読み込めないんでしょうか・・・
Re: ファイルの読みこみ
Posted: 2012年10月13日(土) 23:22
by トントン
Gluek さんが書きました:こんばんわGluekです
今現在龍神録プログラミングの館でSTGの基礎を学んでいます
11章のエクセルから敵の情報を読み込むという回で、プログラムを組んで実行してみたのですが
reed errorと左上に出てきて敵がでてきません
後でプログラムを全て見返してみても間違っているところが見当たりませんでした。
一体なぜ読み込めないんでしょうか・・・
まずは
フォーラムルールを。。。
さて、上記を踏まえたうえで聞いているのであれば代表的なものに下記が考えられます。
1.パスが間違っている
2.ファイルが間違っている(拡張子が違う、中身のフォーマットが違う、ファイルが壊れているなど)
などですかね。
>後でプログラムを全て見返してみても間違っているところが見当たりませんでした。
基本的な設定が正しければ、プログラムが間違っていると思います。
Re: ファイルの読みこみ
Posted: 2012年10月13日(土) 23:34
by softya(ソフト屋)
前に指摘を忘れましてが無闇な改行は読みづらいので止めたほうが良いと思います。
これはプログラムでも同様ですが改行が多すぎると文全体の把握が難しくなるからです。
つまり誤回答などが増えるのです。
こうしたほうが凄く読みやすくなります。
こんばんわGluekです
今現在龍神録プログラミングの館でSTGの基礎を学んでいます
11章のエクセルから敵の情報を読み込むという回で、プログラムを組んで実行してみたのですがreed errorと左上に出てきて敵がでてきません
後でプログラムを全て見返してみても間違っているところが見当たりませんでした。
一体なぜ読み込めないんでしょうか・・・
あと読みなおして間違っていない件ですが、この機会にデバッグのやり方を覚えましょう。
そのまま打ち込んでいいても理解には繋がりませんが、デバッグはプログラムの理解に繋がります。
【追記】打ち込んで実行して、うまく動いたらOKって行為は実のところプログラムを組んだ気になっているだけで大した学習にはなっていません。プログラムをデバッガ追いかけるとすごく勉強になるんです。バグがなくてもやってほしい事ですね。
ソースコードに、reed errorと表示している部分があるはずですので、そこでブレークして変数値などを調べますます。
ブレークなどデバッグの仕方は下記を見てください。
「太田研究室 > Visual C++ 2010 Express プログラミング入門 プログラムのデバッグ実行」
http://cvwww.ee.ous.ac.jp/vc10prog.html#7
Re: ファイルの読みこみ
Posted: 2012年10月14日(日) 01:15
by Gluek
解決しました
プログラムの実行時にエクセルを開きっぱなしにしていたので、エクセルのウィンドウを消したら通常通り読み込みができるようになりました。書きこんで下さった方、ありがとうございました
ブレークポイントですか・・・ソフト屋さんが書きこんで下さったサイトにはこれからもお世話になりそうです。サイト紹介ありがとうございました。
Re: ファイルの読みこみ
Posted: 2012年10月14日(日) 01:39
by トントン
Gluek さんが書きました:解決しました
プログラムの実行時にエクセルを開きっぱなしにしていたので、エクセルのウィンドウを消したら通常通り読み込みができるようになりました。書きこんで下さった方、ありがとうございました
ブレークポイントですか・・・ソフト屋さんが書きこんで下さったサイトにはこれからもお世話になりそうです。サイト紹介ありがとうございました。
>プログラムが間違っていると思います。
あらら、申し訳ないです。
エクセル起動中も読み込めないんですね。
エクセル持っていないので知りませんでした。(勉強になりました)