operators are treated as functions

qq(operator new) and qq(operator delete) are both library functions .

Operator new is one of many steps of a qq(new) operation, including allocation, and returning address to the LHS.

Similarly, qq(operator=) is treated as a function name. I think we see qq(operator=) in error messages.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s