• cctype.h

문자관련함수들

 


  • 삼항연산자

구성이다

expression1 ? expression2 : expression3

 

 

expression1이 true면 삼항연산자의 값은 expression2이며, 그 반대인 false면 값은 expression3이된다

 


  • switchcase

어떠한 정수자료형에 따른 분기를 나눌 때 사용하면 편하다

 

구성이다

switch ( integer-expression )

{

     case label1 : statement

     case label2 : statement

     ......

     default      : statement

}

 

integer-expression에 정수형 데이터가 들어가면 이 데이터와 같은 label의 행이 실행된다

 

주의 할 점은 시작된 구문 부터 계속 실행하기 때문에 break를 써주어 탈출해야한다

break를 안 했을 경우

integer-expression은 정수형은 모두 가능하기에 char, enum도 가능하다

 


  • break & continue

break는 나온순간 속해있는 Loop을 탈출한다

2번 반복문안에 break가 실행될때 속해있는 1번,2번 반복문을 탈출하는게 아니라 2번 반복문만 탈출한다

 

 

continue는 continue가 나온순간 뒤의 코드는 무시하고 반복문의 맨 처음으로 돌아가 조건을 확인한다

마찬가지로 속한 Loop을 기준으로 한다

 


  • 간단한 파일I/O

쓰기와 출력의 로직은 비슷하다

open( )으로 파일과 연결 ,연결한 파일에 관한 작업을 하고 , close( )로 파일연결 종료

 

먼저 파일에 쓰기다

<fstream> 에 정의 되어있는 ofstream 클래스는 Output File Stream으로

파일에 데이터를 작성가능한 기능을 가지고 있다

 

파일 읽기

<fstream> 에 정의 되어있는 ifstream 클래스는 Input File Stream으로

파일에 데이터를 프로그램으로 입력해주는 기능을 가진다

파일을 읽고 쓰는 법은 다양하다

 

나중에 더 자세히 나오니 이부분은 일단 어떻게 돌아가는지 로직만 이해하면 될거같다

 

*스트림 나중에 공부

+ Recent posts