Я мог бы использовать некоторую помощь, чтобы понять следующее на С++, в частности разницу между оператором и функцией:
- Что такое оператор?
- Что такое функция?
- В чем разница между ними?
- Является ли пользовательская функция
operator+()
a или оператором? - Может ли оператор работать с операндами во время компиляции? Всегда ли они работают во время компиляции? (например,
sizeof()
в С++)