SazanamiInko / rust_learn

Rust言語学習用
0 stars 0 forks source link

複数ファイル #45

Closed SazanamiInko closed 5 months ago

SazanamiInko commented 5 months ago

構造体とmain関数を別ファイルに分けたプログラムを作ってください。

SazanamiInko commented 5 months ago

ファイル分割まじでめんどい。例えば構造体をDataModelのフォルダの下に追いやりたい。 image

SazanamiInko commented 5 months ago

構造体にpubを付ける。 image

SazanamiInko commented 5 months ago

Data]Modelの直下にmod.rsを作る。 image

SazanamiInko commented 5 months ago

main関数に datamodelモジュールを使う宣言のmod宣言する。 useでData]Modelのsalesのモジュールを使うことを宣言する image

SazanamiInko commented 5 months ago

sales構造体はモジュール越しにアクセス image

SazanamiInko commented 5 months ago

すまんDataModelはdatamodelに修正。Rustは大文字使うと警告とられる。

SazanamiInko commented 5 months ago

プログラム作成しました。 vscodeで引数を指定しなかったので中止して終了だけど。 image

SazanamiInko commented 5 months ago

pg0100_mod 99_Otherに格納しました。