Я понимаю, что он делает: указывает строковый литерал как const wchar_t * (широкая символьная строка) вместо const char * (простые старые символы), но как это определяется?
Это какой-то макрос? Является ли он оператором для компиляторов GCC? Что это?