Информация об изменениях

Сообщение Re[4]: Чем отличаются int* i от int *i, int& i от int &i ? от 08.02.2017 20:21

Изменено 08.02.2017 20:36 _niko_

Re[4]: Чем отличаются int* i от int *i, int& i от int &i ?
Здравствуйте, netch80, Вы писали:

N>Но когда что-то чуть более сложное приводит к описанию типа int (*func)(int), у тебя при всём желании не будет возможности "прижимать" символы к типу.

  Возможность есть...
using func_t = int(*)(int);

func_t func = [](int x) { return 2*x; };
Re[4]: Чем отличаются int* i от int *i, int& i от int &i ?
Здравствуйте, netch80, Вы писали:

N>Но когда что-то чуть более сложное приводит к описанию типа int (*func)(int), у тебя при всём желании не будет возможности "прижимать" символы к типу.

  Тут вообще указатель прячется в тип
using func_t = int(*)(int);

func_t func = [](int x) { return 2*x; };