Size: a a a

2020 August 06

DP

Denis Paukaev in supapro.cxx
Igor Lynn
В тесте попался такой вопрос (сам тест уже прошёл давно):

Which keyword cannot be used as a part of definition of function:
1.
volatile
2. inline
3. const
4. extern

В ideone получается успешно скомпилировать определение функции используя все кейворды, как вместе, так и по отдельности

Что я упускаю?
extern разве используется в definition?
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Denis Paukaev
extern разве используется в definition?
Можно
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
А, не
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Это declaration
источник

IL

Igor Lynn in supapro.cxx
ну я тоже думал что ток в declaration, но ошибки нет и при использовании его в definition
источник

ПК

Побитый Кирпич... in supapro.cxx
Denis Paukaev
extern разве используется в definition?
of function да
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Igor Lynn
В тесте попался такой вопрос (сам тест уже прошёл давно):

Which keyword cannot be used as a part of definition of function:
1.
volatile
2. inline
3. const
4. extern

В ideone получается успешно скомпилировать определение функции используя все кейворды, как вместе, так и по отдельности

Что я упускаю?
const?
источник

ПК

Побитый Кирпич... in supapro.cxx
Igor Lynn
В тесте попался такой вопрос (сам тест уже прошёл давно):

Which keyword cannot be used as a part of definition of function:
1.
volatile
2. inline
3. const
4. extern

В ideone получается успешно скомпилировать определение функции используя все кейворды, как вместе, так и по отдельности

Что я упускаю?
volatile правильный ответ
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Побитый Кирпич
volatile правильный ответ
А конст почему можно?
источник

Е

Егор in supapro.cxx
мембер функции вышли из чата
источник

IL

Igor Lynn in supapro.cxx
если бы нельзя было конст, то и валотайл тоже, т.к cv-qualifiers не могут быть использованы в функциях не членах
источник

IL

Igor Lynn in supapro.cxx
но вариант ответа только один
источник

DP

Denis Paukaev in supapro.cxx
Побитый Кирпич
volatile правильный ответ
Функция не может возвращать volatile переменную ?
источник

DP

Denis Paukaev in supapro.cxx
Или принимать
источник

IL

Igor Lynn in supapro.cxx
Denis Paukaev
extern разве используется в definition?
ну ты можешь определить возвращаемый тип как валотайл
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Егор
мембер функции вышли из чата
volatile тоже
источник

DP

Denis Paukaev in supapro.cxx
cv в общем точно нет
источник

IL

Igor Lynn in supapro.cxx
ну в тесте не скзаано что это member function, потому я сразу подумал что подвох здесь, но вариант ответа только 1
источник

IL

Igor Lynn in supapro.cxx
а cv два
источник

DP

Denis Paukaev in supapro.cxx
Я все ещё за extern
источник