型キャスト
Rustは基本データ型について暗黙的な型変換(coerction
)を行うことはありません。しかし明示的な型変換(casting
)は可能です。その場合as
キーワードを使用します。
整数型から整数型へ型変換する場合、C言語で可能なケースの場合はC言語と同じです。C言語で未定義の場合の挙動も、Rustでは完全に定義されています。
Rustは基本データ型について暗黙的な型変換(coerction
)を行うことはありません。しかし明示的な型変換(casting
)は可能です。その場合as
キーワードを使用します。
整数型から整数型へ型変換する場合、C言語で可能なケースの場合はC言語と同じです。C言語で未定義の場合の挙動も、Rustでは完全に定義されています。