sf::Text::Underlined);...//表示。window.display()の間で。window.draw(text);表示位置・向き・倍率も設定できます。位置、回転、拡大のページでおはなしするよー。扱うのは、ちょっとややこしいです。いろいろなエンコードについて、どんなふうに文字が表示されるのか、仕組みを詳しく知ってる必要があります。そのへんの面倒な話を避けて通るには、ワイド文字列のリテラルを使うとよいです。コンパイラに、ワイド文字列を生成するように伝えてます。なってるのかはわかってます。いうわけではないけど、Unicode文字列が生成されてます。その扱い方を心得てます。新たな文字列型とプレフィックスがサポートされてるのですが、SFMLでは、まだサポートされてません。それと、表示したい文字が、読み込んだフォントの中に含まれてるかどうかも一応気をつけてね。100000文字以上もあるよ!)。アラビック文字のフォントでは日本語は表示できないよね。sf::Fontクラスを使うと、もっといろいろとできるよ。文字サイズを指定して、そのフォントに含まれている文字が描かれたテクスチャを生成します。font.getTexture(characterSize);ただし、グリフ(文字の形)が実際にテクスチャに書き込まれるのは、リクエストがあったとき、です。文字の数はすごく多いので(100000以上、ね)フォントをロードした時点で全部を生成するのは無理なのです。getGlyph関数を呼んだ時点で、大急ぎでレンダリングされます(下記参照)。テクスチャの中のどの位置にある文字(グリフ)を使いたいのか、その座標を取得する必要があります。キミが表示したい文字です。それと、文字のサイズと、太字(bold)にするかどうかを指定します。sf::Glyph構造体には、3つのメンバーが入ってます。座標bounds:このグリフを囲んでいる四角形。表示位置をベースラインに合わせるときに役立ちます。行間やカーニング(飾りひげ)といった、他の寸法を取得する方法です。チュートリアル目次]。