Visual Studio 2017 Part2 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2017/04/08(土) 11:32:54.46ID:jtv2ScB6
Visual Studio 2017
http://www.visualstudio.com/

日本語チーム ブログ
http://blogs.msdn.com/b/visualstudio_jpn

前スレ
Visual Studio 2017
http://echo.2ch.net/test/read.cgi/tech/1486696916/
728デフォルトの名無しさん
垢版 |
2017/06/21(水) 00:25:38.37ID:Mt9AmAoV
あらためて改めてCでfgets(filename,BUFSIZE,stdin)で標準入力から入れられたファイル名でファイル開いて表示するプログラム書いて検証して見た。
./mycat < test.txt
ってするとなぜかtest.txtの一行目が入力される。
リンクも同じ。
なのでechoを通すと上手くいった。

./mycat < echo test.txt
リンクでも同様だった。
729デフォルトの名無しさん
垢版 |
2017/06/21(水) 00:29:32.79ID:Mt9AmAoV
あ、標準入力からだと改行入るからstrtok使ったんだった。
fgets(strtok(fname,"\n"), BUFSIZE, stdin)
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況