GNU C++ 4.8.4,перевод из int в char mass[]

329
17 февраля 2017, 02:59

Имеется массив mass[] и число int q. Необходимо записать q по разрядам в массив.

Компилятор выдает ошибку was not declared in this scope при использовании _itoa_s и sprintf. Библиотеки подключены. Какие ещё существуют способы разложения числа на разряды и записи в массив символов?

Пример кода не нужен, т.к. код исправно работает в VS 2015, как с itoa, так и с sprintf. Нужна альтернатива этим функциям, можно даже самописную.

Answer 1

Итак, тэг C++, альтернатива...

Функция std::to_string устроит? C последующим копированием в массив, если уж так нужно?

Или надо только самописный вариант?

READ ALSO
Зачем boost::asio::io_service помещать в отдельный поток?

Зачем boost::asio::io_service помещать в отдельный поток?

Задался вопросом, а зачем в данном примере io_service в разных потоках

332
массовая замена в mysql

массовая замена в mysql

и так, есть таблица, содержащая, например, логи(не обязательно их)в таблице больше 50000 значений в формате www

295