ぶていのログでぶログ

思い出したが吉日

2023-11-27から1日間の記事一覧

RubyでC++のstd::cout << "Hello, world!"" << std::endlを再現する

会社のSlackで"Rubyでも>や<などがオーバライドできるのか!"という発言をしたところ、C++のstd::coutが実装できるのではないか??と返されたのでやってみたらできた。 std = Class.new do class Cout def <<(other) if other == :endl puts $stdout.flush …