Which of the following operator(s) cannot be overloaded?
sizeof
ref: https://en.wikibooks.org/wiki/C%2B%2B_Programming/Operators/Operator_Overloading
Ans: D
All ternary operators can't be overloaded so ans is option D.
http://www.geeksforgeeks.org/g-fact-14/
List of operators that cannot be overloaded
1. Scope resolution operator (::) 2. Pointer-to-member Operator (.*) 3. Member Access or Dot operator (.) 4. Ternary or Conditional Operator (?:) 5. Object size Operator (sizeof) 6. Object type Operator (typeid)
option D