13,228
回編集
(→文字列の整形) |
|||
| 211行目: | 211行目: | ||
<syntaxhighlight lang="c++"> | <syntaxhighlight lang="c++"> | ||
QString str = QString::asprintf("フォーマット", データの並び); | QString str = QString::asprintf("フォーマット", データの並び); | ||
</syntaxhighlight> | |||
<br><br> | |||
== 文字列の先頭に挿入 == | |||
先頭に文字列を挿入する場合、<code>QString</code>クラスの<code>prepend</code>メソッドを使用する。<br> | |||
このメソッドは、呼び出された文字列の先頭に指定した文字列を挿入する。<br> | |||
<br> | |||
<code>prepend</code>メソッドは呼び出し元の<code>QString</code>オブジェクト自体を変更するため、新たに変数を定義する必要はない。<br> | |||
<syntaxhighlight lang="c++"> | |||
QString str = "piyo fuga"; // 出力 : "piyo fuga" | |||
str.prepend("hoge "); // 出力 : "hoge piyo fuga" | |||
</syntaxhighlight> | </syntaxhighlight> | ||
<br><br> | <br><br> | ||