R.13.4.4 Вызов функции

We use cookies. Read the Privacy and Cookie Policy

R.13.4.4 Вызов функции

Вызов функции есть конструкция вида:

первичное-выражение ( список-выражений opt )

Она считается бинарной операцией, в которой первичное-выражение представляет первый операнд, а список-выражений (возможно пустой), - второй операнд. Именем, задающим функцию, служит operator(), и вызов x(arg1,arg2,arg3) для объекта класса x интерпретируется как x.operator()(arg1,arg2,arg3). Функция operator() должна быть нестатической функцией-членом класса x.