Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

помогите с itoa

9.9K
11 июля 2005 года
shewa
20 / / 08.07.2005
ну хоть убейся а прога не компилится
Цитата:


int main(int argc, char *argv[])
{
int i;
int value=67;
char buffer[100];
char *ptr;
i=atoi(s);
i++;
ptr=itoa(value,buffer,10);
exit(0);



не компилится код , в чем глюк то , читал здесь ,
http://www.codenet.ru/progr/cpp/spru/itoa.php
вроди ж тоже самое делаю !
аж обидно

2
11 июля 2005 года
squirL
5.6K / / 13.08.2003
Код:
int main(int argc, char *argv[])
{
   int i;
   int value=67;
   char buffer[100];
   char *ptr;
   i=atoi(s);
   i++;
   ptr=itoa(value,buffer,10);
   exit(0);
}


а что такое s? небось тебе выдается "s undeclared"?
кстати - itoa в Linux нет. проверил :)
9.9K
12 июля 2005 года
shewa
20 / / 08.07.2005
Цитата:
Originally posted by squirL
Код:
int main(int argc, char *argv[])
{
   int i;
   int value=67;
   char buffer[100];
   char *ptr;
   i=atoi(s);
   i++;
   ptr=itoa(value,buffer,10);
   exit(0);
}


вот что выдает :
[QUOTE]
[root@devel c++]# gcc file.c -o file
file.c: In function `main':
file.c:21: warning: assignment makes pointer from integer without a cast
/tmp/ccmUZDqd.o: In function `main':
/tmp/ccmUZDqd.o(.text+0x49): undefined reference to `itoa'
collect2: ld returned 1 exit status
Press any key to continue...


2
12 июля 2005 года
squirL
5.6K / / 13.08.2003
 
Код:
/tmp/ccmUZDqd.o: In function `main':
/tmp/ccmUZDqd.o(.text+0x49): undefined reference to `itoa'


еще раз повторяю. нет такой функции в Linux. перевести то что написано?
2.1K
13 июля 2005 года
ksicom
38 / / 11.09.2003
Зато есть функция sprintf:
sprintf(buffer, "%i", value);
вроде так
более подробно man sprintf
man 3 sprintf
7.7K
15 июля 2005 года
Anton S.
45 / / 20.03.2005
Цитата:
Originally posted by squirL
 
Код:
/tmp/ccmUZDqd.o: In function `main':
/tmp/ccmUZDqd.o(.text+0x49): undefined reference to `itoa'


еще раз повторяю. нет такой функции в Linux. перевести то что написано?


ok, переведи
http://angel.cs.msu.su/cgi-bin/man/man2html?3+atof

7.7K
15 июля 2005 года
Anton S.
45 / / 20.03.2005
Цитата:
Originally posted by Anton S.
ok, переведи
http://angel.cs.msu.su/cgi-bin/man/man2html?3+atof


Согласен, что я не прав, функции нет в никсах...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог