vs 코드에서 "bits/stdc++"설정

4656 단어 구성 환경
소개: #include 는 모든 표준식 함수 라이브러리를 도입한 것과 같다. 즉, 매번 cpp 코드에 미리 입력하지 않아도 된다.
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
...

mac vs 코드에서 구성:
아이디어는include 디렉터리에 자신이 작성한 "bits/stdc++를 추가하는 것입니다.h”.
  • 터미널 입력gcc -v -E -x c++ - 빨간 상자에 있는 주소를 찾습니다
  • 방문에서 조합키shift+commond+G를 누르고 팝업 상자에 빨간 상자 내용을 입력하여 해당 디렉터리로 이동하고bits 폴더를 만듭니다.
    /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include
  • 새 stdc++.h 파일은 다음 코드를 복사합니다. endif 앞에 자주 사용하는 헤더 파일을 추가하려면
  • // C++ includes used for precompiling -*- C++ -*-
    
    // Copyright (C) 2003-2014 Free Software Foundation, Inc.
    //
    // This file is part of the GNU ISO C++ Library.  This library is free
    // software; you can redistribute it and/or modify it under the
    // terms of the GNU General Public License as published by the
    // Free Software Foundation; either version 3, or (at your option)
    // any later version.
    
    // This library is distributed in the hope that it will be useful,
    // but WITHOUT ANY WARRANTY; without even the implied warranty of
    // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    // GNU General Public License for more details.
    
    // Under Section 7 of GPL version 3, you are granted additional
    // permissions described in the GCC Runtime Library Exception, version
    // 3.1, as published by the Free Software Foundation.
    
    // You should have received a copy of the GNU General Public License and
    // a copy of the GCC Runtime Library Exception along with this program;
    // see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
    // .
    
    /** @file stdc++.h
     *  This is an implementation file for a precompiled header.
     */
    
    // 17.4.1.2 Headers
    
    // C
    #ifndef _GLIBCXX_NO_ASSERT
    #include 
    #endif
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    
    #if __cplusplus >= 201103L
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #endif
    
    // C++
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    
    #if __cplusplus >= 201103L
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #endif
    

  • c++ IntelliSense 플러그인에서 include 경로 솔루션을 찾을 수 없습니다.
    그림의 붉은 선 부분을 c 로 채우기cpp_properties.json 파일의 includePath에서 사용할 수 있습니다.
    주의: 경로 마지막에/** 추가하는 것은 이 경로 아래의 모든 파일을 반복적으로 추가하는 것을 의미합니다
    원래 주소: (https://mintlucas.github.io/2019/02/23/vscode'/'구성

    좋은 웹페이지 즐겨찾기