zoukankan      html  css  js  c++  java
  • c++标准库cstdio文件

    // cstdio standard header (core)
    
    // Copyright (c) Microsoft Corporation.
    // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
    
    #pragma once
    #ifndef _CSTDIO_
    #define _CSTDIO_
    #include <yvals_core.h>
    #if _STL_COMPILER_PREPROCESSOR
    
    #include <stdio.h>
    
    #pragma pack(push, _CRT_PACKING)
    #pragma warning(push, _STL_WARNING_LEVEL)
    #pragma warning(disable : _STL_DISABLED_WARNINGS)
    _STL_DISABLE_CLANG_WARNINGS
    #pragma push_macro("new")
    #undef new
    
    // undef common macro overrides
    #undef clearerr
    #undef feof
    #undef ferror
    #undef getc
    #undef getchar
    #undef putc
    #undef putchar
    
    // TRANSITION: Boost nonconformingly uses this macro
    #define _FPOSOFF(fp) (static_cast<long long>(fp))
    
    _STD_BEGIN
    #pragma warning(push)
    #pragma warning(disable : 4995) // name was marked as #pragma deprecated
    
    using _CSTD FILE;
    using _CSTD _Mbstatet;
    
    using _CSTD size_t;
    using _CSTD fpos_t;
    using _CSTD FILE;
    using _CSTD clearerr;
    using _CSTD fclose;
    using _CSTD feof;
    using _CSTD ferror;
    using _CSTD fflush;
    using _CSTD fgetc;
    using _CSTD fgetpos;
    using _CSTD fgets;
    using _CSTD fopen;
    using _CSTD fprintf;
    using _CSTD fputc;
    using _CSTD fputs;
    using _CSTD fread;
    using _CSTD freopen;
    using _CSTD fscanf;
    using _CSTD fseek;
    using _CSTD fsetpos;
    using _CSTD ftell;
    using _CSTD fwrite;
    using _CSTD getc;
    using _CSTD getchar;
    using _CSTD perror;
    using _CSTD putc;
    using _CSTD putchar;
    using _CSTD printf;
    using _CSTD puts;
    using _CSTD remove;
    using _CSTD rename;
    using _CSTD rewind;
    using _CSTD scanf;
    using _CSTD setbuf;
    using _CSTD setvbuf;
    using _CSTD sprintf;
    using _CSTD sscanf;
    using _CSTD tmpfile;
    using _CSTD tmpnam;
    using _CSTD ungetc;
    using _CSTD vfprintf;
    using _CSTD vprintf;
    using _CSTD vsprintf;
    
    using _CSTD snprintf;
    using _CSTD vsnprintf;
    using _CSTD vfscanf;
    using _CSTD vscanf;
    using _CSTD vsscanf;
    
    #pragma warning(pop)
    _STD_END
    
    #pragma pop_macro("new")
    _STL_RESTORE_CLANG_WARNINGS
    #pragma warning(pop)
    #pragma pack(pop)
    
    #endif // _STL_COMPILER_PREPROCESSOR
    #endif // _CSTDIO_
    
    
  • 相关阅读:
    Yantai
    Star War
    douban's woshang
    cannot change font's type in coreldraw
    LuXun said
    WaiTan
    free ubuntu disk前天就收到了寄来的光盘
    Winter Swimming
    before buy laptop买本本前,先来看看
    ubuntu beginer
  • 原文地址:https://www.cnblogs.com/coding365/p/12872389.html
Copyright © 2011-2022 走看看