Skip to content

moonmile/rust-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 

Repository files navigation

rust-sample

日経BP「Rust入門」のサンプルプログラムです。

目次

  • 第1章 Rustの特徴
  • 第2章 環境構築
  • 第3章 基本的な型、変数の扱い、束縛
  • 第4章 文字列
  • 第5章 文と式と関数
  • 第6章 制御文とパターンマッチ
  • 第7章 配列とベクター
  • 第8章 構造体とメソッド
  • 第9章 ジェネリクスとトレイト
  • 第10章 所有権
  • 第11章 クレート
  • 第12章 ファイル入出力
  • 第13章 マクロ
  • 第14章 Web API呼び出し
  • 第15章 データベースアクセス
  • 第16章 C言語ライブラリの呼び出し
  • 第17章 クロージャ
  • 第18章 並列化
  • 第19章 テストコード

各プログラムは節(sample-03-01)で分けてありますが、紙面とは異なり1つのファイル(main.rs)でまとめています。 このため cargo build 時に紙面とは異なった警告(利用していない変数の警告)が出ます。

関数名を「main」に直すか、適宜切り出して使ってください。

Author

Tomoaki Masuda

Lisence

書籍に準じます

About

日経 Rust 入門サンプルプログラム

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages