Custom String Literals
===

Out of curiosity, I was wondering how different files are able to assign certain symbols to change they regular c-string literals into other literals.

For Example...

In Objective-C, the NSString literal can be written by `@"..."`

In C++ (I think), the C++ String literal is written `S"..."`

In the wchar library, the wchar_t literal is writtel `L"..."`

Can anyone tell me how to do a string like, MyClass literal as `#"..."`

Thanks
