KStrBase.h
Upload User: dzyhzl
Upload Date: 2019-04-29
Package Size: 56270k
Code Size: 1k
Development Platform:

C/C++

  1. //---------------------------------------------------------------------------
  2. // Sword3 Engine (c) 1999-2000 by Kingsoft
  3. //
  4. // File: KStrBase.h
  5. // Date: 2000.08.08
  6. // Code: WangWei(Daphnis)
  7. // Desc: Header File
  8. //---------------------------------------------------------------------------
  9. #ifndef KStrBase_H
  10. #define KStrBase_H
  11. //---------------------------------------------------------------------------
  12. ENGINE_API int g_StrLen(LPCSTR lpStr);
  13. ENGINE_API LPSTR g_StrEnd(LPCSTR lpStr);
  14. ENGINE_API void g_StrCpy(LPSTR lpDest, LPCSTR lpSrc);
  15. ENGINE_API void g_StrCpyLen(LPSTR lpDest, LPCSTR lpSrc, int nMaxLen);
  16. ENGINE_API void g_StrCat(LPSTR lpDest, LPCSTR lpSrc);
  17. ENGINE_API void g_StrCatLen(LPSTR lpDest, LPCSTR lpSrc, int nMaxLen);
  18. ENGINE_API BOOL g_StrCmp(LPCSTR lpDest, LPCSTR lpSrc);
  19. ENGINE_API BOOL g_StrCmpLen(LPCSTR lpDest, LPCSTR lpSrc, int nMaxLen);
  20. ENGINE_API void g_StrUpper(LPSTR lpDest);
  21. ENGINE_API void g_StrLower(LPSTR lpDest);
  22. ENGINE_API void g_StrRep(LPSTR lpDest, LPSTR lpSrc, LPSTR lpRep);
  23. //---------------------------------------------------------------------------
  24. #endif