C / C ++: `const` позиция в списке аргументов функции

0
void func1 (const int *);
void func2 (int const *);
void func3 (int * const);

Какие две подписи эквивалентны? Если ни один из них, не могли бы вы объяснить тонкие различия?

Теги:
const

1 ответ

2
Лучший ответ

Первые два эквивалентны (int is const), в третьем - указатель const (т.е. Сам параметр).

Ещё вопросы

Сообщество Overcoder
Наверх
Меню