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

> Внимание!

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

> Ошибка, С
sheka
сообщение 7.07.2010 15:35
Сообщение #1


Я.
****

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

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


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

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


Гость






Блин. Вопрос снят... Вас устраивает "как есть", значит, пусть будет "как есть", без заголовочных файлов программа работает? Прекрасно. Не заморачивайтесь. Не стОит. Когда программа начнет глючить - и вопрос поймете, и ответ найдете.

Который раз понимаю, что вопросы "а почему так происходит" на форумах лучше не поднимать - это просто напросто никого не интересует, и разбираться никто не хочет. Работает и ладно, а вопросов наводящих никто не понимает, оказывается.

Ответ на вопрос - кому интересно (Показать/Скрыть)
 К началу страницы 
+ Ответить 
sheka
сообщение 10.07.2010 0:20
Сообщение #3


Я.
****

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

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


Цитата
Блин. Вопрос снят... Вас устраивает "как есть", значит, пусть будет "как есть", без заголовочных файлов программа работает? Прекрасно. Не заморачивайтесь. Не стОит. Когда программа начнет глючить - и вопрос поймете, и ответ найдете.

Который раз понимаю, что вопросы "а почему так происходит" на форумах лучше не поднимать - это просто напросто никого не интересует, и разбираться никто не хочет. Работает и ладно, а вопросов наводящих никто не понимает, оказывается.

volvo, именно потому, что меня не устраивает - поэтому и спрашиваю. Как минимум меня и Krjugerа это интересует. К сожалению, я действительно не понял вопрос.
Цитата
почему sizeof(const char*) вроде бы понятно, да? Все-таки, первый параметр strchr (да и strlen - тоже) как раз такого типа. Попробуй подумать и объяснить, почему sizeof(int)...
Что означает "почему sizeof(const char*)" ?
Цитата
почему оно (одно из выражений strlen или strchr?) может перестать работать, как только размер const char * будет отличаться от размера int. И уточнил, что основная суть вопроса - почему здесь(т.е. почему функция strlen возвращает int?) появился именно int, а не какой-то другой тип


Krjuger, а с вот этим
Цитата
main()
{
return 0;
}
я встречался и я все таки найду на это ответ.

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

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


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

 



- Текстовая версия 21.06.2025 23:53
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"