Herbert Wolverson 原著
株式会社クイープ 翻訳
株式会社クイープ 監修
「メモリ管理」「プロセス」「名前マングリング」「クロージャ」etc……
Rustの基本的な文法や機能を知っていると思っていても、出力を導き出すのが意外と難しい。本書は、そんな難問奇問を24個集めた至高の問題集です。各問題は、Rustの特性を活かしたトリッキーなものばかり。正解するためには、Rustの深い理解が求められます。
でも、もし解けなくても大丈夫!ページをめくれば、詳しい解説があなたを待っています。与えられたコードがなぜそのような挙動をするのかを理解して、あなたのRustスキルをさらに磨きましょう。
さあ、この難問奇問、あなたはいくつ解けますか?
◆◆◆◆目次◆◆◆◆
・パズル1 3とちょっと:3.4028236とビットの話
・パズル2 非標準入力:改行を含んでいる文字列の比較
・パズル3 型変換:asを使うときの精度の問題
・パズル4 バイト単位のチャンク
・パズル5 文字列の長さはどうやって測る?
・パズル6 宇宙をリブートして
・パズル7 ゆきてかえりし:型変換
・パズル8 アヒルのように歩き、アヒルのように鳴くが、アヒルではない
・パズル9 順序が狂っている
・パズル10 Xが目印:ホモグリフ
・パズル11 スタッキングボックス:ボックスでヒープを管理
・パズル12 記憶喪失:メモリの意図的な忘却
・パズル13 極性を反転せよ!
・パズル14 構造体のメモリサイズ
・パズル15 無限ループへの扉
・パズル16 いちかばちか:関数のオーバーロードとジェネリクス
・パズル17 ベクトルの長さはどれくらい?
・パズル18 イミュータブルなのにミュータブル?
・パズル19 眠らない街Tokioでスリープしてみた
・パズル20 ハロー、ボンジュール:クロージャのシャドーイング
・パズル21 ゴルディアスの結び目
・パズル22 ゴドーを待ちながら:実行されない非同期タスク
・パズル23 定数関数内のループ
・パズル24 平原は続くよどこまでも:..の正体
・パズル1 3とちょっと:3.4028236とビットの話
・パズル2 非標準入力:改行を含んでいる文字列の比較
・パズル3 型変換:asを使うときの精度の問題
・パズル4 バイト単位のチャンク
・パズル5 文字列の長さはどうやって測る?
・パズル6 宇宙をリブートして
・パズル7 ゆきてかえりし:型変換
・パズル8 アヒルのように歩き、アヒルのように鳴くが、アヒルではない
・パズル9 順序が狂っている
・パズル10 Xが目印:ホモグリフ
・パズル11 スタッキングボックス:ボックスでヒープを管理
・パズル12 記憶喪失:メモリの意図的な忘却
・パズル13 極性を反転せよ!
・パズル14 構造体のメモリサイズ
・パズル15 無限ループへの扉
・パズル16 いちかばちか:関数のオーバーロードとジェネリクス
・パズル17 ベクトルの長さはどれくらい?
・パズル18 イミュータブルなのにミュータブル?
・パズル19 眠らない街Tokioでスリープしてみた
・パズル20 ハロー、ボンジュール:クロージャのシャドーイング
・パズル21 ゴルディアスの結び目
・パズル22 ゴドーを待ちながら:実行されない非同期タスク
・パズル23 定数関数内のループ
・パズル24 平原は続くよどこまでも:..の正体
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。