「Qtの基礎 - 文字列」の版間の差分

ナビゲーションに移動 検索に移動
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>

案内メニュー