ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 언어적 특성
    기본(Basic) 2021. 1. 6. 11:57
    반응형

    경진 프로그램에서 사용되는 C++ 코드 템플릿의 전형적인 형태는 다음과 같다.

     

    #include <bits/stdc++.h>
    
    int main() {
    	// TODO : 이 부분에 풀이를 작성한다.
    }

     

    #include로 시작하는 코드 첫 줄은 표준 라이브러리 전체를 포함시키는 g++ 컴파일러의 기능이다. 이 경우 iostream, vector, algorithm 등의 라이브러리를 개별적으로 포함시키지 않아도 자동으로 사용할 수 있게 된다. (g++ 컴팡이러만 가능 mvsc 는 안됩니다.)

     

    코드의 using 구문은 표준 라이브러리의 클래스 및 함수를 바로 사용할 수 있도록 하기 위한 선언문이다. 이 구문이 있으면, 예를 들어 std::cout이 아니라 cout과 같은 식으로 코드를 작성할 수 있게 된다.

     

    작성한 코드는 다음 명령어로 컴파일한다.

    g++ -std=c++11 -02 -Wall test.cpp -o test

     

    이 명령어는 test.cpp라는 소스 코드를 컴파일하여 test라는 실행 파일을 생성한다. 컴파일러는 C++11 표준을 따르고(-std=c++11), 코드를 최적화하며(-02), 발생 가능한 오류에 대한 경고를 띄워준다(-Wall)

    반응형

    '기본(Basic)' 카테고리의 다른 글

    순열 출력하기  (0) 2021.01.06
    정수 - 수를 처리하는 방법  (0) 2021.01.06
    정수 - 수를 처리하는 방법  (0) 2021.01.06
    출력(C++ cout)  (0) 2021.01.06
    입력(C++ cin)  (0) 2021.01.06

    댓글

Designed by Tistory.