探検


C#が新unsafeでメモリ安全に Rust/Swiftへの言及も

1デフォルトの名無しさん
垢版 |
2026/05/24(日) 23:12:01.01ID:Q/0ls4UZ
Improving C# Memory Safety
https://devblogs.microsoft.com/dotnet/improving-csharp-memory-safety/

C# 16、メモリ安全性を強化する新たなunsafeモデルを導入へ
https://codezine.jp/news/detail/24314
2026/05/25(月) 01:59:44.39ID:nvu762kR
C#の新たな方針がRustの真似

>>1
>> unsafeで定義された関数は、コール元が明示的にunsafeブロックで呼び出す必要があり、適切なドキュメント(/// <safety>ブロック)で安全性の契約や義務が明示される。
>> ポインタ型がシグネチャに含まれるだけでは自動的にunsafeにはせず、実際に危険な操作(例えばデリファレンス)が発生する箇所ごとに明示される形となる。
3デフォルトの名無しさん
垢版 |
2026/05/27(水) 12:45:45.72ID:WCS5U2KA
阿鼻叫喚
レスを投稿する


ニューススポーツなんでも実況