[過去ログ] C++相談室 part154 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
832: 2021/02/22(月)11:36 ID:7qATnC1I(2/2) AAS
関数オブジェクトに対するラムダ式の優位性は、ローカル変数を比較的安全かつ手軽に参照渡しできることだろう。
833: 2021/02/22(月)12:08 ID:5Ezd+ZoO(1/2) AAS
あわしろ氏がQzはアカン言うてたけど、ターゲット変えたのかな?
急にその手の書き込みが増えてあからさますぎる。
834(1): 2021/02/22(月)16:15 ID:rpJl6SNk(1/2) AAS
>>831
QZの回答は糞だとして、回答者に対して>>829みたいな態度をとることがどう正当化されるわけ?
835(2): 2021/02/22(月)17:04 ID:M+ptXBNl(2/3) AAS
回答者には無条件で感謝しないといかんのか?
気持ち悪いな
836: 2021/02/22(月)17:39 ID:rpJl6SNk(2/2) AAS
>>835
感謝しろなんて言ってないぞアホ
837: 2021/02/22(月)19:14 ID:SaDkzfTf(1) AAS
>>835
回答を得るのに適切な行動を取りゃいいよ。
変にヘイトを吐くとつっかかる奴がいるから回答から遠くなる。
>>829は感情を制御する訓練をしないとな。
838(1): 2021/02/22(月)19:28 ID:M+ptXBNl(3/3) AAS
たしかに
勝手にNGしとけば十分で煽るように宣言するは意味はまったくないね
擁護した俺が悪かったごめん
839: ◆QZaw55cn4c 2021/02/22(月)19:57 ID:R3R68rti(1) AAS
>>831
認めましょう
>>838
私の意見に一番近いですね
私は、馬鹿な私の意見を見たくない人も多いと想定しており、馬鹿な私が発言するときは馬鹿の印としてトリップをつけるようにしています、それだけは確約しますので、後は好きなように NG に入れていただいて結構ですよ
私はそういう人に干渉するつもりはありません
840: 2021/02/22(月)20:02 ID:5Ezd+ZoO(2/2) AAS
そういう書き込みを見ると、あわしろ氏よりQzのほうが大人に見えるなあ。
まあでも、あわしろ氏には技術評論社がついてるからね。
謝っといたほうが良いんじゃないの?
841: 2021/02/22(月)20:52 ID:jfkpe4Eh(1/2) AAS
>>834
俺も以前質問したら、明らかに見当違いなマウント取りたいだけの回答が来て、言い返した時
君みたいな事言われたよ
回答くれるのは有難いが・・・ねぇ。
まぁそういうのはスルーしろ、ってんならまだわかるけど
ちなまともな回答くれた人には礼言ってるからね
842: 2021/02/22(月)21:08 ID:51epSMYu(1) AAS
知らんがな。キミの意見だけ聞いてその時どっちに問題があったかどうやって判断すればいいんだよ
843: 2021/02/22(月)21:18 ID:jfkpe4Eh(2/2) AAS
そういう話じゃねーよ
844(2): 2021/02/23(火)00:38 ID:6MWC7t1x(1) AAS
あるクラスのメソッドを他所で借りたいというか使いたいときって移譲(インスタンス化)するかコピペするしかないの?
845: 2021/02/23(火)00:41 ID:Z5ZYenTn(1/2) AAS
>>844
メソッドをクラスから分離してテンプレート関数にすれば、クラスの継承関係がなくても使えるので便利。
846(1): 2021/02/23(火)01:01 ID:48JMuLBY(1/2) AAS
>>844
メンバアクセスしていないならstatic関数にしてクラス名::メソッド名()で呼べる
ただメンバアクセスしていない時点でその関数は本当にそのクラスに属すべきなのか再考したほうがいいけど
あと継承する手もあるけど「借りたいから」程度の理由で場当たり的にやると確実に泥沼化する
847(1): 2021/02/23(火)04:11 ID:kBU50DXM(1/2) AAS
>>846
> ただメンバアクセスしていない時点でその関数は本当にそのクラスに属すべきなのか再考したほうがいいけど
極論、引数をとって返り値を返す関数だけで全てのことが実現できますよね?
そう思ったらクラスのメソッドにするよりも何でもクラス外の関数にする方がお得というか楽な気がしてしまいます
848(3): 2021/02/23(火)07:21 ID:7kgSemXY(1/3) AAS
そのとおりで極力フリー関数にするべき
(非静的)メンバ関数というのはデータメンバーの一貫性を保つためだけに使うもんだよ
849(1): 2021/02/23(火)07:27 ID:ex5XjLGm(1) AAS
>>847
"メンバアクセスしてない"てのが重要だと思うよ
実際、非staticではなくstaticなメンバ関数にしたい場面てあんまり無い(外の関数と大して変わらんから)
>>848みたいなのはオブジェクト指向も理解出来てないド素人が玄人ぶってよく言うんだよなぁ・・一応釘だけ刺しとく
850: 2021/02/23(火)08:19 ID:kBU50DXM(2/2) AAS
なんかOOPの行き着く先みたいな話してるな
俺も関数が引数と返り値としてメッセージを渡し合って協働していく方が洗練されてると思う
必然、その方が副作用も少ない
851: 2021/02/23(火)08:29 ID:Z5ZYenTn(2/2) AAS
staticなメンバ関数には、名前衝突しにくい、msvcのインテリセンスのような入力支援を得やすい、という恩恵はある。
上下前次1-新書関写板覧索設栞歴
あと 151 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.182s*