Содержание
- 2. Nortel Networks Confidential Операторные функции Можно объявить функции для операторов: +, -, *, /, &, |,
- 3. Nortel Networks Confidential Бинарные операторы Можно определить в виде: нестатической функции-члена с одним аргументом, функции-не-члена с
- 4. Nortel Networks Confidential Бинарные операторы. Примеры. class Coord { int x, y, z; public: Coord operator+
- 5. Nortel Networks Confidential Операторы-члены и не-члены. class Coord { public: Coord& operator+=(const Coord&); //... }; Coord
- 6. Nortel Networks Confidential Операторы-члены и не-члены. class Coord { public: bool operator==(const Coord& c) const; //...
- 7. Nortel Networks Confidential Унарные операторы Можно определить в виде: нестатической функции-члена без аргументов, функции-не-члена с одним
- 8. Nortel Networks Confidential Унарные постфиксные операторы Для любого постфиксного оператора выражение aa@ интерпретируется как: aa.operator@ (int)
- 9. Nortel Networks Confidential Унарные операторы. Примеры. class Coord { int x, y, z; public: Coord& operator-
- 10. Nortel Networks Confidential Предопределенный смысл операторов Оператор может быть объявлен только с синтаксисом, существующем для него
- 11. Nortel Networks Confidential Операторы и типы, определяемые пользователем Операторная функция может быть либо членом, либо иметь
- 13. Скачать презентацию