In the documentation for this and related classes please notice that
\emph{length} of the string refers to the number of characters in the string
not counting the terminating \NUL, if any. While the \emph{size} of the string
-is the total number of bytes in the string, including any trailing {\NUL}s.
+is the total number of bytes in the string, including any trailing \NUL.
Thus, length of wide character string \texttt{L"foo"} is $3$ while its size can
be either $8$ or $16$ depending on whether \texttt{wchar\_t} is $2$ bytes (as
under Windows) or $4$ (Unix).
\wxheading{Return value}
-The length of the converted string \emph{excluding} the trailing {\NUL}.
+The length of the converted string \emph{excluding} the trailing \NUL.
\membersection{wxMBConv::WC2MB}\label{wxmbconvwc2mb}
Notice that when the function is called with a non-\NULL buffer, the
{\it n} parameter should be the size of the buffer and so it \emph{should} take
-into account the trailing NUL, which might take two or four bytes for some
+into account the trailing \NUL, which might take two or four bytes for some
encodings (UTF-16 and UTF-32) and not one.
The first overload takes a \NUL-terminated input string. The second one takes a
string of exactly the specified length and the string may include or not the
-trailing {\NUL}s. If the string is not \NUL-terminated, a temporary
+trailing \NUL character(s). If the string is not \NUL-terminated, a temporary
\NUL-terminated copy of it suitable for passing to \helpref{MB2WC}{wxmbconvmb2wc}
is made, so it is more efficient to ensure that the string is does have the
appropriate number of \NUL bytes (which is usually $1$ but may be $2$ or $4$