変数を出力するためのouttextxy方法

outtextxy関数を使用して変数を出力する際には、変数を文字列形式に変換してからouttextxy関数で出力する必要があります。

以下は、変数numの値を出力する方法を示すサンプルコードです。

#include <graphics.h>
#include <iostream>
#include <sstream>
using namespace std;

int main() {
    int num = 10;
    int gd = DETECT, gm;
    initgraph(&gd, &gm, "");

    // 将变量num转换为字符串格式
    stringstream ss;
    ss << num;
    string str = ss.str();

    // 输出变量num的值
    outtextxy(100, 100, str.c_str());

    getch();
    closegraph();
    return 0;
}

上記のコードでは、まず変数numを文字列形式に変換し、それを画面に出力しています。注意すべきは、outtextxy関数が文字配列(つまりCスタイルの文字列)のみを受け入れるため、string型の変数を文字配列に変換するためにc_str()関数を使用する必要があることです。

bannerAds