Gabriel Dos Reis wrote:- > Now, C++ rules require > > L'\0' - 1 > > be evaluated after "the usual arithmetic conversions are performed". Hmm, you're right. I guess that no test of this kind works properly in all cases, right? Neil.