공부 일지/CPP 공부 일지

C++ | C++에서 C언어의 표준함수 호출하기

K◀EY 2021. 8. 1. 18:32

주의 사항!

  • 이 글은 제가 직접 공부하는 중에 작성되고 있습니다.
  • 따라서 제가 이해하는 그대로의 내용이 포함됩니다.
  • 따라서 이 글은 사실과는 다른 내용이 포함될 수 있습니다.

 

C언어의 라이브러리에는 매우 다양한 유형의 함수들이 정의되어 있습니다. 그런데 이러한 함수들은 C++ 표준 라이브러리에도 포함되어 있습니다. 따라서 어렵지 않게 사용이 가능합니다. 다음은 C언어의 헤더 파일에 대응하는 CC의 헤더 정보를 일부만 정리한 것입니다.

C라이브러리 C++라이브러리
#include <stdio.h> #include <cstdio>
#include <stdlib.h> #include <cstdlib>
#include <math.h> #include <cmath>
#include <string.h> #include <cstring>

 

위의 표를 보고 대충 눈치를 챘을 수도 있습니다. C라이브러리에서 .h를 빼고 맨 앞에 c만 붙이면 C++의 라이브러리가 됩니다.