Разница между оператором и функцией в C ++?

Мне нужна помощь в понимании следующего в C ++, в частности, разницы между оператором и функцией:

  • Что такое оператор?
  • Что такое функция?
  • В чем разница между ними?
  • Определяемый пользователем оператор + () , функция или оператор ?
  • Может ли оператор работать с операндами при компиляции- время? Всегда ли они работают во время компиляции? (например, sizeof () в C ++)
14
задан Chris Smith 16 January 2011 в 16:47
поделиться