[過去ログ]
C++相談室 part134 (1002レス)
C++相談室 part134 http://mevius.5ch.net/test/read.cgi/tech/1516406742/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
698: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 3b6f-hKdO) [sage] 2018/03/21(水) 01:10:44 ID:MouF+uE40 >>696 お前は何を言ってるんだ。 ここで言ってるストリームは C++ 用語のストリームだぞ。 「ストリーム『型』」ってわざわざ書いてるんだからわかれよ。 下位レイヤでは好きなところに繋げればいい。 http://mevius.5ch.net/test/read.cgi/tech/1516406742/698
700: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 3b6f-hKdO) [sage] 2018/03/21(水) 01:24:40 ID:MouF+uE40 要するに std::basic_ostream を継承した何かを作ればいいんだ。 http://mevius.5ch.net/test/read.cgi/tech/1516406742/700
705: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 3b6f-hKdO) [sage] 2018/03/21(水) 15:09:48 ID:MouF+uE40 >>696 さっき >>698 で説明した C++ の話題を置くとしても、 (まあ C++ スレで C++ の話題を置いちゃうのはどうかと思うが) 標準入力、標準出力、標準エラー出力のみっつしかないってことはない。 エラー出力をリダイレクトするときに 2> って書くの、どういう意味だと思ってる? 2 はファイルディスクリプタな。 デフォでオープンされてるのが 0, 1, 2 ってだけで、やりたければ 3 でも 4 でも使っていい。 http://mevius.5ch.net/test/read.cgi/tech/1516406742/705
710: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 3b6f-hKdO) [sage] 2018/03/21(水) 20:00:34 ID:MouF+uE40 >>709 だからそれはストリームオブジェクトの型で切り替えろって言ってるんだろうが http://mevius.5ch.net/test/read.cgi/tech/1516406742/710
712: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 3b6f-hKdO) [sage] 2018/03/21(水) 20:33:11 ID:MouF+uE40 read なり write なりを「使う」のは別にいいよ。 それを C++ 上でどのように抽象化すればいいかって話なんだから。 そういうレイヤの違う話を混ぜ込んでくるなよ。 http://mevius.5ch.net/test/read.cgi/tech/1516406742/712
717: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 3b6f-hKdO) [sage] 2018/03/21(水) 22:15:54 ID:MouF+uE40 >>715 書式化 (formatted) ってのと、結果がバイナリかというのは直行する概念だよ。 シリアライズってのはオブジェクトのバイト列をそのまま出力することじゃなくて、 バイナリ形式の特定のフォーマットにして出力することだろ。 それは書式化って言うんだよ。 http://mevius.5ch.net/test/read.cgi/tech/1516406742/717
718: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 3b6f-hKdO) [sage] 2018/03/21(水) 22:26:24 ID:MouF+uE40 >>714 マニピュレータを使える意味はないかもな。 使えないように定義することも出来るし、意味がないなら使えないようにしておくべき。 ここでは抽象化の話をしているんだ。 出力先が人向けのテキスト表現であるか機械向けのシリアライズ表現であるかによって 書き方を変えなきゃならない、相手を意識しなきゃならないというよりは、 相手によって自動で切り替わって欲しいってことなんだよ。 意識しなくていいデザインってのは意識しにくくなるってことと表裏一体だから、 見えなくなるのが気にくわないってのならわかる。 http://mevius.5ch.net/test/read.cgi/tech/1516406742/718
720: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 3b6f-hKdO) [sage] 2018/03/21(水) 22:29:29 ID:MouF+uE40 >>719 スマソ。 >>717 の直行は直交の書き間違いやね。 http://mevius.5ch.net/test/read.cgi/tech/1516406742/720
722: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 3b6f-hKdO) [sage] 2018/03/21(水) 23:50:04 ID:MouF+uE40 >>721 俺は一貫して抽象化の話をしてるつもりなんだが。 プログラマの意図を表現できる書き方をすべきって話をしてんの。 無意味な処理をしろと書いてあるのをプログラマの意図として読み取っていいのか? そうじゃないだろう。 C++ がせっかく用意しているライブラリを活用するのが無駄なのか? そうじゃないだろう。 http://mevius.5ch.net/test/read.cgi/tech/1516406742/722
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.037s