このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
次の質問に答えて、学習した内容を確認してください。
次のうち、試しても Rust プログラムがパニックに "ならない" ものはどれですか?
vector[index] という表記を使用して、ベクターの範囲外のインデックスにアクセスする。
vector[index]
vector.get(index) という表記を使用して、ベクターの範囲外のインデックスにアクセスする。
vector.get(index)
array[index] という表記を使用して、配列の範囲外のインデックスにアクセスする。
array[index]
HashMap[key] という表記を使用して、ハッシュ マップの存在しないキーにアクセスする。
HashMap[key]
Rust で、特定の型 T に値が存在しない可能性があることは、どのようにして表すことができますか?
T
Option<T> 型です。
Option<T>
Result<T, bool> 型です。
Result<T, bool>
bool 型の false 値。
bool
false
空のタプル: ()。
()
特定の型 T の値を取得しているときの、入出力 (I/O) エラーの可能性は、どのようにして表すことができますか?
Result<T, io::Error> 型です。
Result<T, io::Error>
空の Vec<T>。
Vec<T>
作業を確認する前にすべての問題に回答する必要があります。
続行
このページはお役に立ちましたか?