|
The 'T' macro allows a literal string to be compiled using either 8-bit characters or unicode.
If you write your string literals in the form T("xyz"), this will either be compiled as "xyz" for non-unicode builds, or L"xyz" for unicode builds, depending on whether the JUCE_STRINGS_ARE_UNICODE macro has been set in juce_Config.h
Because the 'T' symbol is occasionally used inside 3rd-party library headers which you may need to include after juce.h, you can use the juce_withoutMacros.h file (in the juce/src directory) to avoid defining this macro. See the comments in juce_withoutMacros.h for more info. |