|
>>Cプログラミング言語
>>第2版
>>アンサー・ブック
>>クロビス・L・トンド/スコット・E・ギンペル 著
>>矢吹道郎 訳
>>共立出版株式会社
>>の34頁(入力の中のタブを、次のタブストップまでの適当な数のブランクで置き換
>えるプログラムdetabを作れ。)のプログラムを秀丸エディタで記述して、コマンド
> プロンプト上でBorland C++ Compiler 5.5を使ってコンパイルして、実行して、コ
>マンド プロンプト上の実行結果をコピーして秀丸エディタ(*.txt)を開いて実行結
>果を貼り付けているのだが、秀丸エディタ上でブランクが表示されない。
>>同じようなことをメモ帳でもやってみたがやはり上手くいかない。
>>何処に問題があるのか?
>「同じようなことをメモ帳でもやってみた」→「実行結果をメモ帳に貼り付けてみ
>た」という意味です。
問題は解決しました!
原因はメインプログラムへの引数の渡し方(コマンド行の引数)に問題があったようで
す!
即ち
main(int argc, char *argv[])
{
....
を全く考慮していなかったことに原因があるようです!
今はコマンド行の引数すなわちパラメータを、実行開始時にプログラムに渡すプログ
ラムを書く処まで読んでいないので、実行開始時にファイルの入出力を渡すようにし
ます。
即ち
...>ennsyuu1-20.exe <入力ファイル名.txt>出力ファイル名.txt
と言う風に実行して見ます。
お騒がせしてどうも済みませんでした!
よってこのスレッドに対する返事は不要です!
今は
|
|