2018-03-16 16:40:23 +03:00
|
|
|
#pragma once
|
|
|
|
|
2018-10-12 05:15:40 +03:00
|
|
|
#include <_cheader.h>
|
2018-03-16 16:40:23 +03:00
|
|
|
#include <stddef.h>
|
|
|
|
|
2018-10-12 05:15:40 +03:00
|
|
|
_Begin_C_Header
|
2018-03-16 16:40:23 +03:00
|
|
|
extern int wcwidth(wchar_t c);
|
2018-06-25 09:45:32 +03:00
|
|
|
extern wchar_t * wcsncpy(wchar_t * dest, const wchar_t * src, size_t n);
|
|
|
|
extern size_t wcslen(const wchar_t * s);
|
|
|
|
extern int wcscmp(const wchar_t *s1, const wchar_t *s2);
|
|
|
|
extern wchar_t * wcscat(wchar_t *dest, const wchar_t *src);
|
2018-06-25 10:28:13 +03:00
|
|
|
extern wchar_t * wcstok(wchar_t * str, const wchar_t * delim, wchar_t ** saveptr);
|
|
|
|
extern size_t wcsspn(const wchar_t * wcs, const wchar_t * accept);
|
|
|
|
extern wchar_t *wcspbrk(const wchar_t *wcs, const wchar_t *accept);
|
|
|
|
extern wchar_t * wcschr(const wchar_t *wcs, wchar_t wc);
|
|
|
|
extern wchar_t * wcsrchr(const wchar_t *wcs, wchar_t wc);
|
|
|
|
extern wchar_t * wcsncat(wchar_t *dest, const wchar_t * src, size_t n);
|
|
|
|
|
2018-06-25 09:45:32 +03:00
|
|
|
typedef unsigned int wint_t;
|
2018-10-12 05:15:40 +03:00
|
|
|
_End_C_Header
|