エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
(rust report) Rustのポインタ調査 - テストステ論
Rustは, オブジェクト(or メモリ領域)へのアクセスコントロールに厳しい言語だ. このアクセスコントロー... Rustは, オブジェクト(or メモリ領域)へのアクセスコントロールに厳しい言語だ. このアクセスコントロールのために, OwnershipとLifetimeという要素を導入している. Lifetimeとは典型的にはブロックの範囲である. このようにしている理由は, オブジェクトが知らず知らずの上に持ち回されて変更されていないことを静的にチェックするためである. ちなみにこの基本的な考え方はRustがオリジナルではなく, Cycloneという言語から輸入したものであるようだ. また, オブジェクトはデフォルトでImmutableであり, ImmutabilityとMutabilityは明確に分離される. さながらHaskellである. Rustの狙いは, リアル・ワールドのシステムプログラミングに利用されているC/C++の後継である. 安全なシステムプログラミングのためにはこのような保護
2014/12/18 リンク