Example 3. Library Definition File

/****************************************************************************/ /* strlen */ /****************************************************************************/ #undef _INLINE #include <string> _CODE_ACCESS size_t strlen(cont char * string) { size_t n = (size_t)-1; const char *s = string - 1; do n++; while (*++s); return n; }