R Справочное руководство по С++

R.18.3.1 Определения функций старого стиля.

   


Назад  |  Вперёд

Можно использовать синтаксис С для определений функций:

           старое-определение-функции:
                спецификации-описаний opt старый-описатель-функции
                список-описаний opt тело-функции

           старый-описатель-функции:
                описатель ( список-параметров opt )

           список-параметров:
                идентификатор
                список-параметров , идентификатор

Приведем пример:

           max(a,b) int b;  { return (a<b) ? b : a; }

Если определенная таким образом функция не была описана ранее, то тип ее формальных параметров полагается (...), т.е. он не будет проверяться. Если она была описана, то тип должен согласовываться с типом, указанным в описании. Приведенный синтаксис нельзя использовать для определения функций-членов.


Назад  |  Вперёд


OtDiatlovaOU
К началу книги

Оформление и дизайн книги OtDiatlovaOU.
Вся книга, архив.