ゲスト 37人 と メンバー0人 がオンラインです

■概要

 ・基本的にはモジュールという考え方を元にするが、
  ここでは細かい事は省略する。

 

■サンプルフォルダ構成(重要)

sample ← モジュール名
└ src
 └ main.rs ← 必須(ライブラリの場合はlib.rsを使うがここでは気にしないでおく)
 └ sample1.rs ← モジュール名「sample1」
 └ sample2.rs ← モジュール名「sample2」
 

 

■サンプル

[sample1.rs]

// pubをつけること
pub fn sample1_func(){
}

[sample2.rs]

// pubをつけること
pub fn sample2_func(){
}

[main.rs]

// モジュールのインポート
// ※モジュール名=ファイル名
mod sample1; 
mod sample2;

fn main() {
    sample1::sample1_func();
    sample2::sample2_func();
}