IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> Ошибка, С
сообщение
Сообщение #1


Я.
****

Группа: Пользователи
Сообщений: 809
Пол: Мужской
Реальное имя: Саша

Репутация: -  11  +


warning: incompatible implicit declaration of built-in function 'strchr'
то же самое пишет для strlen.
Что бы это значило?

Добавлено через 6 мин.
Как только написал на форум, до меня дошло, что я не подключил #include <strings.h> smile.gif
Теперь очень интересует, почему тогда эти функции работали?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Профи
****

Группа: Пользователи
Сообщений: 652
Пол: Мужской
Реальное имя: Алексей

Репутация: -  20  +


Ну я ленивый книжки щас листать, а гугл все знает....В общем,то к чему я пришел.

Цитата
const char * strchr ( const char * str, int character );
Parameters
str
C string.
character
Character to be located. It is passed as its int promotion, but it is internally converted back to char.


Если бы их размены не совпадали, то при конвертации могут возникнуть проблемы....

Тут кстати и обьясняется почему именно int,а не какой то другой тип

Сообщение отредактировано: Krjuger -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
sheka   Ошибка   7.07.2010 19:35
volvo   Работали? Потому что размер int-а на твоей машине …   7.07.2010 20:41
Client   если я правильно понял, то что int, что char* име…   7.07.2010 22:26
volvo   Так?Что "так"? Насчет размеров - так, но…   7.07.2010 23:10
Krjuger   Я немного не понял суть вопроса.Ты спрашивал почем…   8.07.2010 23:04
volvo   Я спрашивал, почему оно может перестать работать, …   8.07.2010 23:18
Krjuger   Ну я ленивый книжки щас листать, а гугл все знает.…   8.07.2010 23:30
volvo   Ничего тут не объясняется. Это первая попавшаяся ц…   9.07.2010 0:48
Krjuger   Интов в параметрах нет,но как я понимаю,под интом …   9.07.2010 1:29
volvo   :no1: Это тебе только кажется. На самом деле прич…   9.07.2010 1:40
Krjuger   Да выдает.причем забавное.Типа С++ не поддерживает…   9.07.2010 2:34
volvo   Ну я даже не знаю, как еще подсказать, чтобы не ск…   9.07.2010 16:23
Krjuger   Ну принципи тут уже немного исторические различия …   9.07.2010 22:57
sheka   volvo, уже перечитал книжечку, интернет перерыл. И…   10.07.2010 1:54
Krjuger   И при чем тут твой код?? он как раз на С и на писа…   10.07.2010 3:34
volvo   Блин. Вопрос снят... Вас устраивает "как есть…   10.07.2010 3:44
sheka   volvo, именно потому, что меня не устраивает - по…   10.07.2010 4:20
Krjuger   Ну а разве мои рассуждения не были верны?Да, я нап…   10.07.2010 3:56
Krjuger   Ну если не найдеш,то под спойлером Volvo есть отве…   10.07.2010 14:59


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 28.04.2024 15:22
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name