소프트웨어학부/자료구조
02-2. c++ 이름공간, 입출력 형식, 함수 오버로딩, 매개변수, 인라인 함수
Mt.Hwang
2025. 3. 29. 17:13
C++ 특징
1. c언어에 + 클래스 개념
2. c와의 호환성
3. 객체지향
4. 효율성 저하 최소화
쉘 (Shell)
콘솔 (Console)
콘솔, 터미널, 쉘
C++ 헤더
이름 공간에서의 호출
범위 지정 연산자 ::
using
1. 특정 함수만 가져오기
2. 전체 가져오기
동일한 이름공간
이름 공간 명시 없이 함수 호출
이름 공간의 중첩
출력 cout
개행 std::endl
입력 cin
함수 오버로딩 (Function Overloading)
1. 매개변수의 자료형 종류
2. 매개변수의 개수
매개변수 (parameter)
인수 (argument)
디폴트 매개변수 (Default Parameter)
C언어의 매크로 함수 (macro)
인라인 함수 (inline)
요약