- オブジェクト指向は愚かな考え。この世は計算式 ★3©2ch.net
193 :デフォルトの名無しさん[sage]:2016/01/23(土) 14:01:47.22 ID:xYcOlVg1 - Smalltalkの人はボコボコにされて
Smalltalkに自信を失って帰っちゃったからな 実際全然使われていない現実なわけだから 何を言っても説得力皆無だし机上の空論になるし こいつマゾと思って皆で玩具にしたが 言うほどマゾじゃなかったのかもね
|
- C++14/C++1z 20
922 :デフォルトの名無しさん[sage]:2016/01/23(土) 14:27:31.09 ID:xYcOlVg1 - 多段に抜けるときgoto文はまぁ良いんだが
クラス内クラスのメソッドの中で使うと何故かVisualStudioのクラスビューがバグるから困る 今はラムダがあるので、多重ループ部をラムダに抜き出して returnで多段に抜けるのが今どきのC++風だろう あと、仮に名前付きブロックを作ったとき、名前付きブロック内で普通のbreakした場合、 break先はどこになるんだろう 名前付きブロックを抜けるのだろうか、はたまたその外のブロックを抜けるのだろうか
|
- 【初心者歓迎】C/C++室 Ver.97【環境依存OK】 [転載禁止]©2ch.net
299 :デフォルトの名無しさん[sage]:2016/01/23(土) 14:37:50.67 ID:xYcOlVg1 - 有るに決まってるだろ
しかしftellが作られた当時は無かったかもな、詳しく知らんが それにftellがファイルに何も書き込まなかったとしても FILE構造体を何も書き換えないとは限らないしな 排他処理で何か書き換える実装もあり得る ftellの実装はコンパイラ毎、環境毎に違うし ベンダーが自分たちで用意するわけだから いろんな環境に対応しなければならないC言語としては 安易にconstにできないな
|
- C++14/C++1z 20
927 :デフォルトの名無しさん[sage]:2016/01/23(土) 20:43:39.77 ID:xYcOlVg1 - 一番内側ってのが何を指しているの?
名前付きブロックは勘定に入るの? 名前なしの普通のブロックはbreakのジャンプ先の勘定に入らないよね だけど名前付きブロックは名前指定breakの対象になるってことは 名前付きブロック内で普通のbreakを呼ぶと名前付きブロックを抜けられそうにも思える 要するに名前付きブロックはどっちの仲間なの? ・for文、while文、do-while文のブロック ← breakの対象 ・if文、関数、名前なしの普通のブロック ← breakの対象外
|