mbrtowc.m4

来自「gnu tar 源码包。 tar 软件是 Unix 系统下的一个打包软件」· M4 代码 · 共 32 行

M4
32
字号
# mbrtowc.m4 serial 8dnl Copyright (C) 2001-2002, 2004-2005 Free Software Foundation, Inc.dnl This file is free software; the Free Software Foundationdnl gives unlimited permission to copy and/or distribute it,dnl with or without modifications, as long as this notice is preserved.dnl From Paul Eggertdnl This file can be removed, and gl_FUNC_MBRTOWC replaced withdnl AC_FUNC_MBRTOWC, when autoconf 2.60 can be assumed everywhere.AC_DEFUN([gl_FUNC_MBRTOWC],[  dnl Same as AC_FUNC_MBRTOWC in autoconf-2.60.  AC_CACHE_CHECK([whether mbrtowc and mbstate_t are properly declared],    gl_cv_func_mbrtowc,    [AC_LINK_IFELSE(       [AC_LANG_PROGRAM(            [[#include <wchar.h>]],            [[wchar_t wc;              char const s[] = "";              size_t n = 1;              mbstate_t state;              return ! (sizeof state && (mbrtowc) (&wc, s, n, &state));]])],       gl_cv_func_mbrtowc=yes,       gl_cv_func_mbrtowc=no)])  if test $gl_cv_func_mbrtowc = yes; then    AC_DEFINE([HAVE_MBRTOWC], 1,      [Define to 1 if mbrtowc and mbstate_t are properly declared.])  fi])

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?