パーフェクトRust
発売日:2023年3月
- ページ数
- 463p
- ISBN
- 978-4-297-13322-1
- 著者情報
- 古川 正寿(フルカワ マサトシ)
Delphi1.0のトレーニング講師を務めたのち、C/C++、Java、RDBMS、フレームワークなど、広範囲なトレーニング講師を務める。株式会社フルネスCEO
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
高速・堅牢性に優れたRust言語を徹底解説。言語仕様からフレームワークを利用したデータベース操作やWebAPI開発まで幅広い領域を完全網羅。
Rustは2015年に1.0がリリースされた比較的新しい言語ですが,メモリの安全性が保障されていながら,C++並みの高速性があるという点でC/C++の代替えとして注目されています。近年、グーグルがAndroid OSの開発言語にマイクロソフトがWindowsの開発にRustを採用したことにより,今後の主流言語の1つとしてRustの可能性を感じているエンジニアも増えてきています。そこで本書籍は仕事で利用するエンジニアに向け,Rustの言語仕様からエラー処理/パッケージ管理/メモリ管理といったRust独特の解説、各種開発方法まで現場で必用となる知識を1冊にまとめました。Rust 1.66対応。
目次
■■Part1 Rust 〜overview〜
■1章 Rustの概要
1-1 Rustの雑学
1-2 Rustの特徴
1-3 開発ツール
1-4 プログラム作成の基本事項
1-5 ガイドライン
1-6 ヘルプドキュメント
1-7 本書の構成
■■Part2 言語仕様
■2章 演算子
2-1 算術演算子
2-2 代入演算子と複合代入演算子
2-3 比較演算子
2-4 論理演算子
2-5 ビット演算子
■3章 変数と定数
3-1 変数と定数
3-2 静的変数
■4章 基本データ型
4-1 整数型
4-2 浮動小数点型
4-3 論理型
4-4 文字型
4-5 配列型
4-6 タプル型
4-7 スライス型
4-8 文字列型
4-9 ポインタ型
■5章 制御式
5-1 条件分岐
5-2 パターンマッチング
5-3 forループ
5-4 whileループ
5-5 無限ループ
■6章 ライブラリのデータ型
6-1 String
6-2 日付・時間
6-3 Box(T)
6-4 Vec(T)
6-5 LinkedList(T)
6-6 HashMap(K,V,S=RandomState)
6-7 HashSet(T,S=RandomState)
■7章 関数
7-1 関数
7-2 関数型
7-3 ジェネリクスとトレイト境界
7-4 所有権
7-5 参照
7-6 ライフタイム
7-7 ライフタイム注釈
7-8 Option(T)
7-9 Result(T,E)
7-10 クロージャ
■8章 構造体
8-1 名前付きフィールド型
8-2 タプル型とユニット型
8-3 型関連定数と型関連関数
8-4 ほか
商品詳細
- シリーズ名
- PERFECT SERIES 11
- 出版社名
- 技術評論社
- サイズ
- 23cm
- 対象年齢
- 一般
- フォーマット
- 単行本
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。