[C++] Wyświetlenie liczby w okienku

0

W jaki sposób wyświetlić liczbę w MessageBox? Piszę pod WinAPI.

Ze stringiem sobie poradziłem tak:

string tekst;
tekst = "coś tam..........";
MessageBox(0,tekst.c_str(), "Informacja", MB_OK|MB_ICONINFORMATION);

Przesiadłem się z Delphi na C++, bo jest lepsze "wsparcie" i więcej przykładów w Internecie. Jedyne co mnie denerwuje to właśnie takie "pierdoły", najbardziej typy zmiennych.......

W jaki sposób szybko zamienić liczbę na char, żeby wyświetlić to w MessageBox'ie?

W Delphi wystarczyło do MessageBox'a:
IntToStr

0

Możesz użyć funkcji sprintf. Działa prawie tak samo jak funkcja prinf, z tą różnicą, że zapisuje łańcuch do tablicy:

char bufor[100];
sprintf(bufor, "Jakis tekst %d %d", i, j);

1 użytkowników online, w tym zalogowanych: 0, gości: 1