C++ 1일차 공부

2021. 5. 27. 16:31·C++
반응형

namespace

-함수, 클래스, 기타 등등의 이름 충돌을 피하기 위해 사용

ex)

namespace hello

{

void PrintHelloWordl();

}

namespace의 접근방식 ::

 

using 사용법

ex)using namespace std;

사용안할시 : std::cout<< Hello world<<std::endl;

사용시 : cout<< Hello world<<endl;

 

#pragma once

=include하는 경우 헤더파일이 중복으로 들어가지 않도록 처리해줌

 

<< <-이건 연산자(operator)이다.

 

조정자(Manipulator)

ex)

uppercase = 대문자로 표시

nouppercase = 대문자 표시x

showpos = 양수일경우 +표시

noshowpos = 표시 x

showbase = 몇 진수인지 보여줌 ex) 0x7b

noshowbase = 몇 진수인지 표시x

hex = 16진수로 보여줌

dec = 10진수로 보여줌

oct = 8진수로 보여줌

left/internal/right 왼쪽 내부(부호 왼쪽,숫자 오른쪽 정렬) 오른쪽 정렬

showpoint 소수점이 있으면 보여주기

noshowpoint 소수점이 생략가능하면 생략 ex) 100.000 -> 100

fixed/scientific 고정적표현/과학적표현 (평소,가장유효한 값)

boolalpha/noboolalpha (bool true로표현/1로표현)

->조정자를 잘쓰면 가독성이 늘어남

 

#include <iomanip>에 들어있는 조정자

setw(n) 컬럼의 수를 정해줌 (n만큼의 공간을 부여)

setfill(n) 컬럼의 빈공간을 n으로 채움

setprecision(n) 소수점같은거 보여줄때 n번째 자리까지 보여줌

반응형
저작자표시 (새창열림)

'C++' 카테고리의 다른 글

C++ 6일차  (1) 2021.06.12
C++ 5일차  (0) 2021.06.11
C++ 4일차  (0) 2021.06.09
C++ 3일차  (0) 2021.06.09
C++ 2일차  (0) 2021.06.07
'C++' 카테고리의 다른 글
  • C++ 5일차
  • C++ 4일차
  • C++ 3일차
  • C++ 2일차
숯불돼지왕갈비
숯불돼지왕갈비
  • 숯불돼지왕갈비
    게임 개발 공부기
    숯불돼지왕갈비
  • 전체
    오늘
    어제
    • 분류 전체보기 (303)
      • 학교수업 (165)
      • 취업강의 (6)
      • C++ (46)
        • 코딩 테스트 (4)
      • Unreal Engine 5 (25)
        • MMORPG 개발 (25)
      • Unreal Engine 4 (44)
        • Omak Project (3)
        • Unreal Engine 4 개발일지 (9)
        • Unreal Engine 4 (32)
      • Unity (1)
        • 개발 일지 (1)
      • 수학 (3)
        • 소프트웨어 공학용 수학 (3)
      • DirectX 11 (4)
      • 게임 디자인 패턴 (2)
      • 포트폴리오 (1)
      • 자격증 (1)
        • 정보처리기사 (0)
        • SQLD (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
숯불돼지왕갈비
C++ 1일차 공부
상단으로

티스토리툴바