削除された内容 追加された内容
Ef3 (トーク | 投稿記録)
s/フォーマット指定子/フォーマッティング・パラメーター/g
タグ: 2017年版ソースエディター
Ef3 (トーク | 投稿記録)
タグ: 2017年版ソースエディター
351 行
 
=== フォーマッティング・トレイツ(Formatting traits) ===
からのプレースホルダー<code>{}</code>を指定すればその型の自然なフォーマットで文字列化されます整数[https://doc.rust-lang.org/std/fmt/trait.Display.html fmt::Display]; 100 ならば "100" の様にで文字列化されます。
しかし、基数を変えた616進数や8進数や2進数などでフォーマットをしたいときはフォーマッティング・トレイツ(Formatting traits)を使います<ref>[https://doc.rust-lang.org/std/fmt/#formatting-traits Formatting traits]</ref>。
 
この機能は、 traistrai を使って実装されています。
 
;フォーマッティング・パラメーター[https://play.rust-lang.org/ Formatting traits]:<syntaxhighlight lang=rust>
fn main() {
println!("{:?}", 100);