![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
sheka |
![]()
Сообщение
#1
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: ![]() ![]() ![]() |
warning: incompatible implicit declaration of built-in function 'strchr'
то же самое пишет для strlen. Что бы это значило? Добавлено через 6 мин. Как только написал на форум, до меня дошло, что я не подключил #include <strings.h> ![]() Теперь очень интересует, почему тогда эти функции работали? |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Ну я даже не знаю, как еще подсказать, чтобы не сказать ответ сразу. А ответ давать не хочется, кто-то ж должен додуматься (только в HIDE догадки заключайте)...
Ну, допустим, так: попробуй подумать, а почему исходный код, собственно, не компилируется С++? В чем его (С++ в смысле) проблема? Почему "plain C" компилирует, а С++ - нет? Есть существенные отличия между этими двумя языками. Вытекают они из того, что в С++ более строгий контроль типов, чем в чистом С. Вот когда ты доберешься до того, что за отличия, и что такого можно делать в С, но нельзя - в С++, в чем контроль типов С++ строже, чем С-шный - тогда и поймешь, почему я задал именно такой вопрос ![]() |
![]() ![]() |
![]() |
Текстовая версия | 24.06.2025 1:59 |