[過去ログ] Rust part24 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
133(1): 2024/06/14(金)19:13:14.40 ID:65JFUBxW(1) AAS
>>132
そんなつまらない欠陥じゃなくてC++ではなくRust選ぶ利点になりえる脆弱性を言ってよ
531: 2024/07/01(月)11:47:54.40 ID:LZ9kVfeK(1) AAS
Functorのmapなんだよね
でもFunctorは定義されてなくて統一的に扱えないんだから
Result/Optionはfmapとか違う名前にしておいたほうがよかったと思う
どっちにしろmap/fmapで副作用はアンチパターン
639: 2024/07/07(日)23:46:19.40 ID:QlaAOMK5(1) AAS
>>638
>整数クラスは分数クラスを継承したいが、分母を表す変数は継承したくない
普通、C++だと、整数クラスを作っておき、
分数クラスはそれを継承せずに、
整数クラスを2つメンバに持つクラス
として定義しますよね。
その場合、整数クラスと分数クラスは継承関係を持ってない。
728(1): 2024/07/10(水)16:42:16.40 ID:aw6hROvm(1) AAS
>>712
>例外で値をキャッチできなくなることや値を返す抜け道になることを防ぐためだ
違うよ
勝手な想像でLSPを誤解釈しないで
substituteされる型Tに対して定義された仕様上(契約上)の振る舞いを
substituteする型Sが満たしてなければLSP違反
つまり仕様上panicを禁止したトレイトの関数を
panicする関数でimplしたらLSP違反
LSPではあくまで”仕様上定義された振る舞い”が問題
780(1): 2024/07/12(金)15:46:16.40 ID:4qvv2DeJ(3/4) AAS
>>772
drop(hoge)
786: 2024/07/12(金)21:35:52.40 ID:VV8L6PZC(1) AAS
>>784
慣れの問題なんだろうけど
vscodeがいい…
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.040s