冥冥乃志スマートフォン用の表示で見る冥冥乃志ソフトウェア開発会社でチームマネージャをしているエンジニアの雑記。アウトプットは少なめです。この広告は、90日以上更新していないブログに表示しています。Programmingというわけで前回の続き。チュートリアルがエコシステムのざっくり説明になってるので、RustというよりもCargoの勉強中。前回、以下のように指定しています。あった場合、ビルドコマンドは自動でライブラリを取得しません。合わせてバージョン管理にコミットするように推奨しているのは、おそらくこのため))。変更されない限り、Cargoはこの指定を優先します。seconds都合よくというかなんというか。前回ビルドを実行した時からrandがマイナーバージョンアップしたので、ライブラリが更新されました。編集する必要があります。セクションに追加した依存ライブラリをRustソース内で利用するためには以下の宣言が必要です(useで使う前に)。rand;crateって「木枠」という意味の単語だったんですね。rate」かと思ってました。外部ライブラリのrandをこのソース内で利用します、という意味ですね。ライブラリの機能にアクセス可能になります。機能を使う際に以下の宣言が必要でした。説明されていますが、いつものごとく「詳細は後でね♪」という感じです。今はこれが必要だと覚えておけばいいようです。Generatorの略っぽい。この宣言をしておくと以下のようにランダム値の生成が可能です。前回に対して変更したソースを実行してみます。66ちゃんとランダムに生成されていますね。semanticsで深く行き...2016-02-11Rustの勉強(その2)前回の続きです。»プロフィールid:mao_instantlifeソフトウェア開発会社でチームマネージャをしているエンジニアの雑記。アウトプットは少なめです。月別アーカイブ参加グループプログラミングはてなブログをはじめよう!mao_instantlifeさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。