独習Rust [単行本]
    • 独習Rust [単行本]

    • ¥4,818145 ゴールドポイント(3%還元)
    • 在庫あり2026年7月19日日曜日までヨドバシエクストリームサービス便(無料)がお届け

独習Rust [単行本]

山内 直(著)山田 祥寛(監修)


ゴールドポイントカード・プラスのクレジット決済で「書籍」を購入すると合計12%ゴールドポイント還元!合計12%還元書籍の購入はゴールドポイントカード・プラスのクレジット決済がお得です。
通常3%ゴールドポイント還元のところ、後日付与されるクレジット決済ポイント(1%)と特典ポイント(6%)、さらにご利用明細WEBチェックにご登録いただくと2%追加して合計12%ゴールドポイント還元!詳しくはこちら

価格:¥4,818(税込)
ゴールドポイント:145 ゴールドポイント(3%還元)(¥145相当)
フォーマット:
お届け日:在庫あり今すぐのご注文で、2026年7月19日日曜日までヨドバシエクストリームサービス便(無料)がお届けします。届け先変更]詳しくはこちら
出版社:翔泳社
販売開始日: 2026/06/13
お取り扱い: のお取り扱い商品です。
ご確認事項:返品不可

カテゴリランキング

店舗受け取りが可能です
マルチメディアAkibaマルチメディア梅田マルチメディア博多では24時間営業時間外でもお受け取りいただけます マルチメディア池袋では朝6:00〜23:30の間、営業時間外でもお受け取りいただけます

独習Rust [単行本] の 商品概要

  • 要旨(「BOOK」データベースより)

    手厚い解説で複雑な仕様を解きほぐすRust入門の、新たな決定版。プログラミングに必要な知識・概念・機能を体系的かつ網羅的に習得!解説、例題、練習問題の3ステップでよくわかる。
  • 目次

    第1章 イントロダクション
     1.1 Rustの特徴
     1.2 Rustプログラムを開発/実行するための基本環境
     1.3 Rustプログラミングの基本
     1.4 ソースコードの全体像
     1.5 デバッグの基本

    第2章 Rustの基本
     2.1 変数
     2.2 データ型
     2.3 リテラル
     2.4 シーケンス型
     2.5 型変換

    第3章 演算子
     3.1 算術演算子
     3.2 代入演算子
     3.3 比較演算子
     3.4 論理演算子
     3.5 遅延論理演算子
     3.6 演算子の優先順位と結合規則

    第4章 制御構文
     4.1 条件分岐
     4.2 繰り返し処理
     4.3 繰り返しの制御
     4.4 パターンマッチング

    第5章 関数
     5.1 関数の基本
     5.2 関数に関するその他の事項
     5.3 関数ポインター
     5.4 クロージャ

    第6章 所有権と借用
     6.1 所有権
     6.2 借用
     6.3 スライス
     6.4 クロージャと所有権

    第7章 ライブラリ
     7.1 ライブラリの利用方法
     7.2 文字列操作
     7.3 正規表現
     7.4 日付/時刻
     7.5 ファイル入出力
     7.6 ディレクトリ/ファイル操作
     7.7 その他のライブラリ

     

    第8章 コレクション
     8.1 コレクションの基本
     8.2 リスト
     8.3 マップ
     8.4 セット
     8.5 キュー
     8.6 イテレータ

    第9章 構造体とトレイト
     9.1 構造体
     9.2 ジェネリクス
     9.3 トレイト
     9.4 列挙体

    第10章 スマートポインター
     10.1 ボックス
     10.2 参照カウンター付きボックス
     10.3 不変オブジェクトを可変のように扱うスマートポインター

    第11章 エラー処理
     11.1 回復不能なエラー処理
     11.2 回復可能なエラー処理

    第12章 モジュールシステム
     12.1 パッケージとクレート
     12.2 モジュール
     12.3 ワークスペース

    第13章 テスト
     13.1 単体テスト
     13.2 結合テスト
     13.3 ドックテスト

    第14章 マクロ
     14.1 宣言的マクロ
     14.2 手続き的マクロ

    第15章 高度なプログラミング
     15.1 マルチスレッド処理
     15.2 async/await
     15.3 属性
     15.4 ライフタイム

    付録 付属PDF「練習問題」「この章の理解度チェック」解答

  • 出版社からのコメント

    Rust入門の新たな決定版!複雑な仕様を、解説、例題、練習問題の3ステップで確実に身につけられる1冊。
  • 内容紹介

    Rust入門の新たな決定版!
    体系立てた手厚い解説で、複雑な言語仕様をわかりやすく解説

    Rustは、処理能力、実行速度、メモリの安全性の高さから、C/C++に替わるシステムプログラミングのための言語として注目されています。
    一方で、「所有権」「トレイト」「ライフタイム」などの独自の概念により、学習ハードルが高い言語とも評されています。

    本書は独習シリーズならではの、
    ●わかりやすい解説
    ●理解が深まる例題
    ●力試しの練習問題
    という3つのステップで、学習ハードルを少しずつ取り除き、Rustでプログラミングを行う際に必要な知識・概念・機能を体系的かつ網羅的に身につけられるようにしています。

    また、サンプルコードも多数掲載しているので、実際の動きを確認しながら学習を進めることができ、Rustならではのプログラミング作法も身につけることができます。

    Rustを基礎からきちんと学びたい方におすすめの1冊です。

    【本書の内容】

    ●第1章 イントロダクション
    ●第2章 Rustの基本
    ●第3章 演算子
    ●第4章 制御構文
    ●第5章 関数
    ●第6章 所有権と借用
    ●第7章 ライブラリ
    ●第8章 コレクション
    ●第9章 構造体とトレイト
    ●第10章 スマートポインター
    ●第11章 エラー処理
    ●第12章 モジュールシステム
    ●第13章 テスト
    ●第14章 マクロ
    ●第15章 高度なプログラミング
    ●付録A 「練習問題」「この章の理解度チェック」解答

  • 著者紹介(「BOOK著者紹介情報」より)(本データはこの書籍が刊行された当時に掲載されていたものです)

    山内 直(ヤマウチ ナオ)
    千葉県船橋市出身。薬園台高校物理部にて8080搭載のワンボードマイコンに出会い、それ以来公私ともにコンピュータ漬けの生活を送っている。電気通信大学在学中から執筆活動を開始、秀和システムでの開発者・編集者業務を経て、現在は個人事業「たまデジ。」にて執筆・編集・開発に従事するほか、大学や企業研修の講師としてWebデザイン・プログラミングを教えるなど、幅広く活動している。また、@IT、マイナビ、CodeZineなどのサイトにて連載を執筆中。WINGSプロジェクト所属

    山田 祥寛(ヤマダ ヨシヒロ)
    フリーライター。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」の代表でもある

独習Rust [単行本] の商品スペック

商品仕様
出版社名:翔泳社
著者名:山内 直(著)/山田 祥寛(監修)
発行年月日:2026/06/15
ISBN-10:4798189316
ISBN-13:9784798189314
判型:B5
発売社名:翔泳社
対象:専門
発行形態:単行本
内容:電子通信
言語:日本語
ページ数:616ページ
縦:23cm
他の翔泳社の書籍を探す

    翔泳社 独習Rust [単行本] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!