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

> Внимание!

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

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

> error Extra Parameter, Turbo C++, Си
сообщение
Сообщение #1


Влюблённый псих
***

Группа: Пользователи
Сообщений: 185
Пол: Женский
Реальное имя: Лейла

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


Программа почему-то не компилируется, посмотрите пожалуйста в чем дело. Выдает ошибку, типа Extra Parameter при вызове некоторых функций.

P.S. А, забыла сказать, что прога делает. Скрывает строку в файле типа jif. (Это прогу я в инете нашла, хочу переделать так, чтобы она работала с bmp файлами.)


Прикрепленные файлы
Прикрепленный файл  jif.cpp ( 7.78 килобайт ) Кол-во скачиваний: 252
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Гость






Это - программа на чистом С, а ты как видно компилируешь ее С++ компилятором? (многие компиляторы действуют по расширению файла-исходника: компилируется test.c - значит будет использован С, если же имя файла test.cpp, то используется С++)... В режиме С программа компилируется нормально.

Если все-таки хочешь работать с С++, то придется предварительные описания функций вида:

void CloseF();

, т.е., с пустыми скобками, менять на такие:

void CloseF(FILE *, FILE *, FILE *)

, потому что в С++ пустые скобки означают "нет параметров", а в С разрешают передавать любые параметру, т.е. просто указывают, что это - имя функции
 К началу страницы 
+ Ответить 

Сообщений в этой теме


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

 





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