January 2024
Intermediate to advanced
472 pages
5h 56m
Japanese
実は、私たちは何も知らない
—— They Might Be Giants, "Ana Ng" (1988)
本章では、Rustプロジェクトの構成やプログラムの実行・テスト方法について紹介します。また、Unixプラットフォーム(macOS)を例に、コマンドラインプログラムの基本的な考え方についても説明します。なお、これらの考え方の一部はWindowsには適用できませんが、Rustで書いたプログラム自体はどのプラットフォームでも同じように動作します。
本章では、以下の内容を学びます。
PATH環境変数の使い方trueとfalseコマンドをRustで書く方法[†1] 訳注:終了ステータス(exit status)と呼ばれることもある。
プログラミング言語の学習では、たいていの場合「Hello, world!」と画面に表示するプログラムを書くことから始めます。本書でも「Hello, world!」を表示するところから始めましょう。まずはcd /tmpで一時ディレクトリに移動した後、テキストエディタを起動し、hello.rsというファイルに次のコードを書きます。
fnmain(){❶println!("Hello, world!");❷}❸
fnを使って定義します。ここでは、 ...