| [サイトマップへ] |
何でも構いません.
意識してなかったと思いますが,C++ソースファイルを新規作成したときに, 「ワークスペースへ追加」のチェックボックスに印が付いていたはずです. 何かの原因で,この印が外れると,指摘のような症状がでます.
対処法ですが,「ビルド」から「コンパイル」を選ぶと,「プロジェクトに追加 しますか?」というような質問が出るはずですので,ここで「追加する」とい う回答をしてください.その後は,普通通り,ビルドと実行ができるようにな るはずです.
プロジェクトを作成したときに,「位置」を指定したはずです.そこにC++ソースファイルがあります.
書き込もうとしている当該ファイルを,すでに他のソフト(Word や Excel)で開いていると, エラーがでます.当該ファイルを開いているソフトの方を終了して,もう1度,プログラムを実行してください.
文字列の中で全角記号は使えますが,それ以外では,全角記号を使うことはで きません. プログラムの中で間違って,全角のスペース,ダブルクオートなどの全角記号 を使ってしまうことがあります.その場合,コンパイルしようとするとエラー が発生しますので,自分で半角記号に直す必要があります.
CSV ファイルとは,カンマで区切られたテキストファイルのこと. 実は,CSV ファイルにもいろいろ種類があるが,例えば,表計算ソフト Excel の CSV ファイルは次のようになっている.
りんご,150,4,200,12月30日に購入した みかん,30,2,60,"25円のものを買う予定だったが,売り切れだった"
このデータは2行のテキストファイルであって,各行が5つのデータを含んでいる. Excel の CSV ファイルから次のことが分かる.
フリーソフトは,それぞれの使用条件を必ず確認し,使用条件を守ってください. また,うまくインストールできない,うまく動かない場合にも,自分の責任で対処すること. 作者に連絡するのは「作者にとって有益な情報を伝達する場合」に限ることとし, 問い合わせやクレームは極力慎むこと.以上のことを納得すれば,フリーソフトは,大変有益です.
Cygwin をインストールすると,Cコンパイラが同梱されていますので,Cプログラムのコンパイルなどが行なえます. インストールには,雑誌等に付録の CDーROM を使うか,インターネットを使 います.
hello.c のコンパイル操作例は次の通り.hello.exe という名前のファイルができます.
gcc -o hello.exe hello.c
コンパイルしたプログラムを他のパソコン(Cygwin をインストールしていない パソコン)で使う場合には,-mno-cygwin オプションを付けます.
gcc -mno-cygwin -o hello.exe hello.c
デバッガを使いたい場合には,-g オプションを付けます.
gcc -g -o hello.exe hello.c
Cygwin の objdump コマンドを使います.
objdump -p hello.exe | grep "DLL"
C/FORTRAN用のグラフィックス・クラスライブラリです. 次のC/C++コンパイラで動作します.
など. 詳しい情報は,http://spdg1.sci.shizuoka.ac.jp/grwinlib/ を見てください.
Cygwin をインストールすると,gdb もインストールされます.
起動は,gdb <ファイル名>です.
gdb hello.exe
終了は,quit です.
quit
次に,計算式の部分ですが,割り算と剰余(割った余りのこと)を使って,
h = x / 3600; m = ( x % 3600 ) / 60 ; s = x % 60;