K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>早速の&ご丁寧なご回答ありがとうございます。 >サンプルプログラムの内容が理解できました。 > >OSは、Windows7です。 >統合開発環境 VS 2015のVisualC++ Win32コンソールアプリケーションでプロジェクトを作成し、サンプルプログラムの動作確認をしています。 > >>stdinはキーボードからの入力なので、たとえばコマンドプロンプトで動かしているのならそのままそこでキーボードから打ち込んでも入力できますし、 > >キーボードからの入力を、7回行ったら、入力した文字が画面に表示されました。 >VS 2015のコンソール画面で、slogan.txt(標語ファイル名)をキーボード入力するとファイルが読込まれると勘違いして、ファイル名を入力をしていました。 > > >>たとえば実行形式名がread_slogan.exeで標語ファイルがslogan.txtなら >>read_slogan < slogan.txt >>のようにリダイレクトで読み込ませる方法もあります。 > >コマンドプロンプト上で、VS 2015で生成されたread_slogan.exeに、slogan.txt(標語ファイル名)をリダイレクトで読み込ませて、表示することができました。 > > >ここで、このプログラムにおいて、キーボードからの入力(stdin)は、void read_slogan(FILE *fp, char **slogan)側で、ファイル(FILE *fp)として、認識されるのでしょうか。 > >度々、申し訳ありませんが、ご教示お願いいたします。
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!