検索

ホームページ  >  に質問  >  本文

C++ - ベクトル座標を「(x=, y=)」形式の文字列に変換する方法

コード:
string str(double dX, double dY)//ベクトル座標を文字列に変換します。形式は「(x=, y=)」です

リーリー

エラー メッセージ:
式には整数または範囲外の列挙型が含まれている必要があります

过去多啦不再A梦过去多啦不再A梦2738日前1282

全員に返信(2)返信します

  • 我想大声告诉你

    我想大声告诉你2017-06-05 11:13:01

    2 つの一般的な解決策。

    リーリー

    v2 はオーバーフローする可能性があります。

    返事
    0
  • 大家讲道理

    大家讲道理2017-06-05 11:13:01

    <文字列>を含める

    c++11 は文字列変換用の std::to_string を提供します

    または上記の通り

    リーリー

    元の投稿者の手順によれば、to_string 変換の方が効率的です。

    const stringを返すことをお勧めします

    返事
    0
  • キャンセル返事