39#ifndef _GLIBCXX_CSTDIO
40#define _GLIBCXX_CSTDIO 1
43#pragma GCC system_header
49#if __cplusplus <= 201103L && !defined(_GLIBCXX_HAVE_GETS)
50extern "C" char* gets (
char* __s) __attribute__((__deprecated__));
75#if __cplusplus <= 201103L
124#if __cplusplus <= 201103L
142#if _GLIBCXX_USE_TMPNAM
151#if _GLIBCXX_USE_C99_STDIO
161#if _GLIBCXX_USE_C99_CHECK || _GLIBCXX_USE_C99_DYNAMIC
163 (snprintf)(
char * __restrict, std::size_t,
const char * __restrict, ...)
166 (vfscanf)(FILE * __restrict,
const char * __restrict, __gnuc_va_list);
167 extern "C" int (vscanf)(
const char * __restrict, __gnuc_va_list);
169 (vsnprintf)(
char * __restrict, std::size_t,
const char * __restrict,
170 __gnuc_va_list)
throw ();
172 (vsscanf)(
const char * __restrict,
const char * __restrict, __gnuc_va_list)
176#if !_GLIBCXX_USE_C99_DYNAMIC
187 using ::__gnu_cxx::snprintf;
188 using ::__gnu_cxx::vfscanf;
189 using ::__gnu_cxx::vscanf;
190 using ::__gnu_cxx::vsnprintf;
191 using ::__gnu_cxx::vsscanf;
ISO C++ entities toplevel namespace is std.
GNU extensions for public use.