39#pragma GCC system_header
44#ifndef _GLIBCXX_CSTDIO
45#define _GLIBCXX_CSTDIO 1
47#if __cplusplus <= 201103L && !defined(_GLIBCXX_HAVE_GETS)
48extern "C" char* gets (
char* __s) __attribute__((__deprecated__));
73#if __cplusplus <= 201103L
122#if __cplusplus <= 201103L
140#if _GLIBCXX_USE_TMPNAM
149#if _GLIBCXX_USE_C99_STDIO
159#if _GLIBCXX_USE_C99_CHECK || _GLIBCXX_USE_C99_DYNAMIC
161 (snprintf)(
char * __restrict, std::size_t,
const char * __restrict, ...)
164 (vfscanf)(FILE * __restrict,
const char * __restrict, __gnuc_va_list);
165 extern "C" int (vscanf)(
const char * __restrict, __gnuc_va_list);
167 (vsnprintf)(
char * __restrict, std::size_t,
const char * __restrict,
168 __gnuc_va_list)
throw ();
170 (vsscanf)(
const char * __restrict,
const char * __restrict, __gnuc_va_list)
174#if !_GLIBCXX_USE_C99_DYNAMIC
185 using ::__gnu_cxx::snprintf;
186 using ::__gnu_cxx::vfscanf;
187 using ::__gnu_cxx::vscanf;
188 using ::__gnu_cxx::vsnprintf;
189 using ::__gnu_cxx::vsscanf;
ISO C++ entities toplevel namespace is std.
GNU extensions for public use.