⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 os_string.h

📁 ICC means Internet Communication Component,it has many classes and frameworks that help develop netw
💻 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 + -