C++ feature request - the !? operator

There are so many operators in C++, for example '!=', '*', '/=' and whatever. I'd like a new one: The '!?' operator. And I'd like to have the possibility to write it everywhere. Really, everywhere. Its default functionality should be that it does nothing at all. With this, it would be possible to enrich your code easily. Example: You have to work with code which looks like this:
[++*foobar]-=(baz*)--bar + x ? 0xff:0x1<< 1; 
Not easy to read, eh? But with the !? operator, this will change dramatically:
!? [++*foobar !?!?]-=(baz*)--bar !?!? + x ? 0xff:0x1<< 1; !?!?!?!?!?!?
Within just a fraction of a second, you'll now immediately see that you won't have to spend time to try to understand that code. Thanks, !? operator.

six comments, already:


Sfiera () - 05 10 05 - 22:16

#define !?
avi - 05 10 05 - 22:26

rofl
Maverick - 06 10 05 - 09:19

with
#define oag(x)
#define what(x)
you could make it
what(?) [++foobar oag(!)] -= (baz) oag(!)—bar + x ? 0xff : 0×1
bertl - 06 10 05 - 10:48

by the way: what do you subscript? (or is it basically to have the compiler do the !? stuff itself in the output?)
bertl - 06 10 05 - 10:52

wait… what!?
Midnight - 13 10 05 - 08:47


Name:  
Remember personal info?
yes
no
Email (optional):
URL (optional):
Enter "layered" (antispam):
Comment:Emoticons / Textile

  ( Register your username / Log in )

Notify: Yes, send me email when someone replies.  

Small print: All html tags except <b> and <i> will be removed from your comment. You can make links by just typing the url or mail-address.
Note: If you type in your email adress above, it will be visible to other visitors, although it will be hidden for bots using javaScript.