Rustアンチスレ (202レス)
上
下
前
次
1-
新
122
(1)
: [age] 2022/04/27(水)15:55
ID:1aIRuPS7(1)
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
122: [age] 2022/04/27(水) 15:55:20.74 ID:1aIRuPS7 CとリリースモードのRustは、どちらも実行時間が最小限です。 Cは未定義の動作でそこに到達します。 Rustは、非常に堅牢な言語定義を使用して、コンパイラーが多くの危険なプラクティスを拒否し、多くの望ましい結果を安全で比較的便利にすることを可能にします。 しかし、Rustは、多くの人が望ましくないと考える特定の動作も許可します。許可されるように言語を定義するだけです。たとえば、整数のオーバーフローを考えてみましょう。デバッグモードでは、Rustは整数のオーバーフローでパニックになります。良い。リリースモードでは、2の補数としてラップします。悪い。つまり、それは言語定義に含まれているので、非常に優れていますが、私に関する限り、これは、符号付き整数のオーバーフローを未定義の動作として参照するCおよびC++言語定義とほぼ同じくらい悪いものです。 http://mevius.5ch.net/test/read.cgi/tech/1509028624/122
とリリースモードのはどちらも実行時間が最小限です は未定義の動作でそこに到達します は非常に堅牢な言語定義を使用してコンパイラーが多くの危険なプラクティスを拒否し多くの望ましい結果を安全で比較的便利にすることを可能にします しかしは多くの人が望ましくないと考える特定の動作も許可します許可されるように言語を定義するだけですたとえば整数のオーバーフローを考えてみましょうデバッグモードではは整数のオーバーフローでパニックになります良いリリースモードではの補数としてラップします悪いつまりそれは言語定義に含まれているので非常に優れていますが私に関する限りこれは符号付き整数のオーバーフローを未定義の動作として参照するおよび言語定義とほぼ同じくらい悪いものです
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 80 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.040s