как использовать itoa(,,) в никсах
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.216.158] |
|
|
как использовать itoa(,,) в никсах
|
Сообщ.
#1
,
|
|
|
|
в Винде пишу так
![]() ![]() void addVar(const std::string& name,const ULONG value) { var t; t.name = name; char tmv[30]; itoa(value,tmv,10); t.value = tmv; vvar.push_back(t); }; всё работает. в никсах выдаёт templater.cpp: In method `void Variable::addVar(const string &, long unsigned int)': templater.cpp:51: implicit declaration of function `int itoa(...)' понятно, что не может найти определение итоа. не понятно где его взять. подскажите как компилировать с этой функцией |
|
Сообщ.
#2
,
|
|
|
|
man sprintf
|
|
Сообщ.
#3
,
|
|
|
|
когда я стал использовать
![]() ![]() #include <stdlib.h> extern "C" char *itoa( int , char *, int); то всё стало работать. спасибо за помощь bkrot |