как преобразовать int в char*?

Единственный способ, который я знаю, это:

#include <sstream>
#include <string.h>
using namespace std;

int main() {
  int number=33;
  stringstream strs;
  strs << number;
  string temp_str = strs.str();
  char* char_type = (char*) temp_str.c_str();
}

Но есть ли метод с меньшим набором текста?

93
задан rsk82 1 June 2012 в 08:53
поделиться