Contact: aviboots(AT)netvision.net.il
39,914 questions
51,847 answers
573 users
#include <iostream> int main() { int n = 1234; std::string s = std::to_string(n); char const *arr = s.c_str(); for (int i = 0; arr[i]; i++) std::cout << arr[i] << " "; return 0; } /* run: 1 2 3 4 */
#include <iostream> #include <sstream> int main() { int n = 1234; std::stringstream s; s << n; char const *arr = s.str().c_str(); for (int i = 0; arr[i]; i++) std::cout << arr[i] << " "; return 0; } /* run: 1 2 3 4 */
#include <iostream> #include <charconv> int main() { int n = 1234; char arr[10] = ""; std::to_chars(arr, arr + 10, n); for (int i = 0; arr[i]; i++) std::cout << arr[i] << " "; return 0; } /* run: 1 2 3 4 */