Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.09.2012, 13:52   #1
stranger84
Пользователь
 
Регистрация: 09.07.2012
Сообщений: 11
По умолчанию Значение по умолчанию на ANSI C

день добрый
подскажите пожалуста, как на чистом С передавать параметры по умолчанию ?
гугл дал пример - http://programmersclub.ru/15/

у себя я объявил функцию
файл "aoLibrary.с"

Код:
char *strcatt ( char *dst, const char *src, uint8_t count = 255)
{
...................
}
как её объявить в хэдере (aoLibrary.h) ?
если в тупую скопировать и вставить в хэдер строку "char *strcatt ( char *dst, const char *src, uint8_t count = 255)" компилятор ругается

поэтому у меня вопрос, как это реализовать ...и вообще, "чистый" православный С (НЕ плюсы) поддерживает передачу значений по умолчанию ?

заранее спасибо за ответ
stranger84 вне форума Ответить с цитированием
Старый 21.09.2012, 18:08   #2
pproger
C++ hater
СтарожилДжуниор
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

на чистом C нельзя. делай 2 функции с разными именами
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему может не ставится значение по-умолчанию? DeveloPerchik БД в Delphi 10 07.08.2012 14:29
Получение значение созданное по умолчанию vlkr Microsoft Office Access 1 14.07.2012 23:35
значение по умолчанию Алек C# (си шарп) 1 20.12.2011 22:23
значение по умолчанию T(h)rasher SQL, базы данных 14 17.04.2011 13:30
Значение поля по умолчанию alco84 Microsoft Office Access 2 16.02.2010 10:17