Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
2.0 KiB

  1. /***
  2. * wcstr.h - declarations for wide character string manipulation functions
  3. *
  4. * Copyright (c) 1985-1991, Microsoft Corporation. All rights reserved.
  5. *
  6. *Purpose:
  7. * This file contains the function declarations for the string
  8. * manipulation functions.
  9. * [UNICODE/ISO]
  10. *
  11. ****/
  12. #ifndef _INC_WCSTR
  13. #include <stdlib.h>
  14. long __cdecl wcsatol(const wchar_t *string);
  15. int __cdecl wcsatoi(const wchar_t *string);
  16. wchar_t *__cdecl wcscat(wchar_t *string1, const wchar_t *string2);
  17. wchar_t *__cdecl wcschr(const wchar_t *string1, wchar_t character);
  18. int __cdecl wcscmp(const wchar_t *string1, const wchar_t *string2);
  19. int __cdecl wcsicmp(const wchar_t *string1, const wchar_t *string2);
  20. wchar_t *__cdecl wcscpy(wchar_t *string1, const wchar_t *string2);
  21. size_t __cdecl wcscspn(const wchar_t *string1, const wchar_t *string2);
  22. wchar_t *__cdecl wcsitoa(int ival, wchar_t *string, int radix);
  23. size_t __cdecl wcslen(const wchar_t *string);
  24. wchar_t *__cdecl wcsltoa(long lval, wchar_t *string, int radix);
  25. wchar_t *__cdecl wcsncat(wchar_t *string1, const wchar_t *string2, size_t count);
  26. int __cdecl wcsncmp(const wchar_t *string1, const wchar_t *string2, size_t count);
  27. int __cdecl wcsnicmp(const wchar_t *string1, const wchar_t *string2, size_t count);
  28. wchar_t *__cdecl wcsncpy(wchar_t *string1, const wchar_t *string2, size_t count);
  29. wchar_t *__cdecl wcspbrk(const wchar_t *string1, const wchar_t *string2);
  30. wchar_t *__cdecl wcsrchr(const wchar_t *string, wchar_t character);
  31. size_t __cdecl wcsspn(const wchar_t *string1, const wchar_t *string2);
  32. wchar_t *__cdecl wcswcs(const wchar_t *string1, const wchar_t *string2);
  33. int __cdecl wcstomb(char *string, wchar_t character);
  34. size_t __cdecl wcstombs(char *dest, const wchar_t *string, size_t count);
  35. int __cdecl wcscoll(const wchar_t *wsz1, const wchar_t *wsz2);
  36. wchar_t *__cdecl wcslwr(wchar_t *wsz);
  37. wchar_t *__cdecl wcsupr(wchar_t *wsz);
  38. #define _INC_WCSTR
  39. #endif /* _INC_WCSTR */