본문 바로가기
프로그래밍/C++

[C/C++] 입출력 iostream cstdio stdio.h

by 항해 2023. 4. 13.

<stdio.h>

C언어에서 사용되는 입출력 관련 함수를 정의한 헤더 파일

 

<cstdio>

C++ 표준 라이브러리에서 사용되는 입출력 관련 클래스와 함수를 정의한 헤더 파일. C와 C++에서 모두 사용할 수 있지만, C++에서 iostream을 사용하는 것이 보다 객체지향적인 코드를 작성하는 데 좋다.

 

두 헤더 파일에서 정의되는 함수들은 대체로 비슷하다.

주요한 함수들은 printf(), scanf(), fprintf(), fscanf(), fgets(), fput(), fopen(), fclose() 등이 있다.

 

<iostream>

C++에서 클래스와 객체를 사용하여 입출력 작업을 수행하는 라이브러리

주요한 클래스로는 cout, cin, cerr, clog, endl, fstream, stringstream, wstringstream 등이 있다.

 

 

 

'프로그래밍 > C++' 카테고리의 다른 글

<algorithm> 헤더  (0) 2023.04.20
[C/C++] 배열 초기화  (0) 2023.04.20
[C/C++] wchar_t  (0) 2023.04.13
[C/C++] 따옴표(' ')와 쌍따옴표(" ")  (1) 2023.04.11
[C/C++] 문자  (0) 2023.04.10
[C/C++] EOF(End Of File)  (0) 2023.04.10
[C/C++] 빠른 입출력  (0) 2023.04.08

댓글