HOMELv040 C++のスマートポインタ「std::unique_ptr」の特徴はどれか。 2026年1月24日 所有権を排他的に持ち、コピーはできないが移動(move)は可能なポインタ Rust言語において、メモリ安全性(データ競合の防止)をコンパイル時に保証する「借用チェッカー(Borrow Checker)」の基本ルールはどれか。 デザインパターンの「Singleton(シングルトン)」パターンが、組込みシステムでハードウェアドライバの実装によく使われる理由はどれか。