2013/06/02

fgetsの罠


お久しぶりです。
ブログ離れしてました。
最近忙しいのっ!

かれこれこの業界に1年2か月います。
あと2週間くらいでc言語初めて1年。
ちょっとは書けるようになったのかなーと
へへん♪と思ってた。
昨日の深夜2時まで。

fopenで自分で作ったiniファイル読み込んでfgetsしたのね。
ひとまず読み込んだやつをprintfで確認。
あれ・・・ファイルが読み込まれてない。
え・・・fgetできない?
よくわからないのでVC++だったのでデバッガで止めてみる。
あれ、fgets一回しかしてない。(while文なのに)

(´・・`)ショボーン

30分・・・

(´;;`)ブワッ

というわけでGoogle先生に助けてもらうと

'\n'のみの行をfgetsするとファイルの終了行とみなして終了します。
'\n'のみの行をfgetsするとファイルの終了行とみなして終了します。
'\n'のみの行をfgetsするとファイルの終了行とみなして終了します。

あっ・・・
読み込んでるiniファイル2行目から説明文書いちゃったわ(ノ▽`)はずかし

まだまだですわ。

0 件のコメント:

コメントを投稿