как конфертировать из 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();
}

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

Ответы на вопрос(9)

Ваш ответ на вопрос