📄 os_string.h
字号:
// -*- C++ -*-//=============================================================================/** * @file os_string.h * * string operations * * $Id: os_string.h 76403 2007-01-08 18:50:55Z johnnyw $ * * @author Don Hinton <dhinton@dresystems.com> * @author This code was originally in various places including ace/OS.h. *///=============================================================================#ifndef ACE_OS_INCLUDE_OS_STRING_H#define ACE_OS_INCLUDE_OS_STRING_H#include "os/config-all.h"#if !defined (ACE_LACKS_PRAGMA_ONCE)# pragma once#endif /* ACE_LACKS_PRAGMA_ONCE */#include "os/os_include/os_stddef.h"// Matthew Stevens 7-10-95 Fix GNU GCC 2.7 for memchr() problem.#if defined (ACE_HAS_GNU_CSTRING_H)// Define this file to keep /usr/include/memory.h from being included.# include /**/ <cstring>#else# if !defined (ACE_LACKS_MEMORY_H)# include /**/ <memory.h># endif /* !ACE_LACKS_MEMORY_H */# if !defined (ACE_LACKS_STRING_H)# include /**/ <string.h># endif /* !ACE_LACKS_STRING_H */#endif /* ACE_HAS_GNU_CSTRING_H */// Place all additions (especially function declarations) within extern "C" {}#ifdef __cplusplusextern "C"{#endif /* __cplusplus */ // this looks fishy... dhinton#if !defined (ACE_HAS_STRERROR)# if defined (ACE_HAS_SYS_ERRLIST) extern char *sys_errlist[];# define strerror(err) sys_errlist[err]# else# define strerror(err) "strerror is unsupported"# endif /* ACE_HAS_SYS_ERRLIST */#endif /* !ACE_HAS_STRERROR */#if defined (ACE_LACKS_STRTOK_R_PROTOTYPE) && !defined (_POSIX_SOURCE) char *strtok_r (char *s, const char *delim, char **save_ptr);#endif /* ACE_LACKS_STRTOK_R_PROTOTYPE */#if defined (ACE_LACKS_STRNLEN_PROTOTYPE) size_t strnlen(const char *s, size_t maxlen);#endif /* ACE_LACKS_STRNLEN_PROTOTYPE */#if defined (__BORLANDC__) && (__BORLANDC__ < 0x560)# define _stricmp stricmp# define _strnicmp strnicmp#endif /* __BORLANDC__ */#ifdef __cplusplus}#endif /* __cplusplus */#endif /* ACE_OS_INCLUDE_OS_STRING_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -