フレーム/秒の読み取り値をウィンドウ タイトルに表示しようとしています。以前に一度やったことがありますが、それを行うためのコードをどのように設定すればよいでしょうか? float から const char * に切り替える必要があります。
質問する
1058 次
2 に答える
3
簡単な方法で、すべての数値と互換性を持たせるには、次のようにします。
#include <sstream>
template<class T>
char* toChar(T t) {
std::ostringstream oss;
oss << t;
return oss.str().c_str();
}
このように、int、float、long などを使用しても機能し、char* 文字列として返されます。
于 2012-05-20T21:58:08.997 に答える
1
istringstream
then str()
thenを使用できますc_str()
。
于 2012-05-20T19:12:58.693 に答える