p1076_chap_04

If the alias designator is an operator symbol the

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ame must denote a function, and that function then overloads the operator symbol. In this latter case, the operator symbol and the function both must meet the requirements of 2.3.1.51 NOTES 1--Since, for example, the alias of a variable is a variable, every reference within this document to a designator (a name, character literal, or operator symbol) that requires the designator to denote a named entity with certain characteristics (for example, to be a variable) allows the designator to denote an alias, so long as the aliased name denotes a named entity having the required characteristics. This situation holds except where aliases are specifically prohibited. 2--The alias of an overloadable object named entity52 is itself overloadable. 4.3.3.1 Object aliases The following rules apply to object aliases: a) A signature may must53 not appear in a declaration of an object alias. 48. 49. 50. 51. 52. 53. IR1000.2.4. IR1000.4.7. IR1000.4.7. LCS 7. IR1000.2.2. IR1000.4.7. 70 Copyright 2000, I...
View Full Document

This note was uploaded on 09/09/2009 for the course EECS 318 taught by Professor Saab during the Fall '01 term at Case Western.

Ask a homework question - tutors are online