postdcc / feedback

POSTD 翻訳フィードバック受付リポジトリ
http://postd.cc/
17 stars 1 forks source link

[翻訳フィードバック] Unixコマンド"yes"についてのちょっとした話 #53

Closed hgsgtk closed 6 years ago

hgsgtk commented 6 years ago

記事URL

http://postd.cc/a-little-story-about-the-yes-unix-command/

フィードバック内容

use std::io::{self, Write};

const BUFSIZE: usize = 8192;

fn main() {
  let expletive = env::args().nth(1).unwrap_or("y".into());
  let mut writer = BufWriter::with_capacity(BUFSIZE, io::stdout());
  loop {
    writeln!(writer, "{}", expletive).unwrap();
  }
}

上記のコードなのですが、私の手元の環境で実行した際に、compile errorになりました。 以下のmoduleを追加したら動いたのですが、私固有の問題でしょうか。 もし、そうでしたらフィードバックスルーしてくださいmm

use std::env;
use std::io::{self, Write};
use std::io::BufWriter;

const BUFSIZE: usize = 8192;

fn main() {
    let expletive = env::args().nth(1).unwrap_or("y".into());
    let mut writer = BufWriter::with_capacity(BUFSIZE, io::stdout());
    loop {
        writeln!(writer, "{}", expletive).unwrap();
    }
}

ご確認よろしくお願いいたします。

re-fort commented 6 years ago

ご指摘ありがとうございます。 固有の問題ではないと思います! 元記事修正->翻訳記事修正の流れが理想的なので、まずは著者にフィードバック内容を伝えさせていただきます!

hgsgtk commented 6 years ago

ご確認ありがとうございました、よろしくお願いいたします!

re-fort commented 6 years ago

著者に元記事を修正していただき、翻訳記事も併せて修正させていただきました! フィードバックありがとうございました:blush: