Показать сообщение отдельно
Старый 13.08.2011, 14:56   #217
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Имитация водной поверхности.

char содержит 1 символ (1 байт). для строк используй std::string.

#include <string>
using namespace std;
...
чтобы конвертировать число в стринг, придётся написать отдельную функцию:
string itoa( int n )
{
char buff[32];
sprintf(buff,"%d",n);
return string( buff );
}
...
xText (10,20, (string("fps: ") + itoa(xGetFPS())).c_str() );

необязательно так париться каждый раз - можно расширить стринг, дабы он мог нормально складываться с циферками.
а вообще тебе стоит читать книжки по с++ )

---
исправил ошибочку
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
dsd (13.08.2011)