実装によっては、変換が行われなかった場合 (数字がなく、0 を返した場合)、 \fIerrno\fP に \fBEINVAL\fP が設定される場合がある。
.SH 属性
.SS "マルチスレッディング (pthreads(7) 参照)"
-The \fBstrtoul\fP(), \fBstrtoull\fP(), and \fBstrtouq\fP() functions are thread\-safe
-with exceptions. These functions can be safely used in multithreaded
-applications, as long as \fBsetlocale\fP(3) is not called to change the locale
-during their execution.
+関数 \fBstrtoul\fP(), \fBstrtoull\fP(), \fBstrtouq\fP() は、例外付きのスレッドセーフである。実行中に
+\fBsetlocale\fP(3) を呼び出してロケールを変更しない限り、マルチスレッドアプリケーションで安全に使用することができる。
.SH 準拠
\fBstrtoul\fP() は SVr4, C89, C99 と POSIX\-2001 に準拠している。 \fBstrtoull\fP() は C99 と
POSIX.1\-2001 に準拠している。