C++ int to char*

#include <iostream>
#include <cstdlib>

int main() {
    int intValue = 12345;

    // Step 1: Convert int to string using std::to_string
    std::string stringValue = std::to_string(intValue);

    // Step 2: Convert string to const char* using c_str()
    const char* charValue = stringValue.c_str();

    // Output the result
    std::cout << "Integer value: " << intValue << std::endl;
    std::cout << "Char pointer value: " << charValue << std::endl;

    return 0;
}