2,728
次編輯
Tankianting(討論 | 貢獻) |
Tankianting(討論 | 貢獻) |
||
行 11: | 行 11: | ||
** 善用底層 | ** 善用底層 | ||
** cargo、trait、generic | ** cargo、trait、generic | ||
==Ch2 Rust特性簡單導覽== | |||
* rust doc產生文件 | |||
* rust編譯器 | |||
* cargo編譯管理器 | |||
** cargo clean清除編譯文件 | |||
沒有<code>;</code>結尾的視為回傳值。 | |||
<pre>fn foo(mut n :i64) -> i64{ | |||
... | |||
}</pre> | |||
<code>assert!(a == b)</code>錯誤時拋出panic | |||
* identifier後面的<code>!</code>為巨集 | |||
* <code>let x = m</code>可以這樣寫,會儘可能型別推論。 | |||
=其他= | =其他= |