I understand what it does: specifies a string literal as a const wchar_t *
(wide character string) instead of const char *
(plain old characters), but how is it actually defined?
Is it a macro of some sort? Is it an operator for GCC compilers? What is it?