직무 / IT / 프로그래밍직무

[HD]초보자를 위한 C++ 프로그래밍 기초 다지기 Part.6 함수(function)

[HD]초보자를 위한 C++ 프로그래밍 기초 다지기 Part.6 함수(function)

과정 소개

제작: 2025년 09월

함수의 개념과 선언부, 구현부의 차이점, call by value, call by reference의 차이, 디폴트 인수에 대해서 이해한다.

강의 대상

함수의 개념과 선언부, 구현부의 차이점, call by value, call by reference의 차이, 디폴트 인수에 대해서 이해하고 실습한다.

강의 목표

C++언어를 배우는 모든 학습자

학습 내용

  1. 섹션 1
    1. 이론-함수의 개념, 함수의 선언부와 구현부의 설명
    2. 이론-함수의 정의 및 호출, 함수의 메모리 구조, 함수 원형
    3. 실습-내장 함수 rand(), srand()함수의 사용법과 실습
    4. 실습-수학 함수 ceil(), floor(), round(), fabs(), sqrt(), pow()함수의 사용법과 실습
  2. 섹션 2
    1. 실습-유틸리티 함수 exit(), system(), Sleep()함수의 사용법과 실습
    2. 실습-사용자 정의 함수를 선언하고 구현하고 호출하는 방법과 메모리 구조에 대한 실습
    3. 실습-사용자 정의 함수를 헤더파일로 모듈화 후 main파일에서 가져다 쓰는 것에 대한 실습
    4. 이론-값에 의한 호출, 참조에 의한 호출의 차이 설명
  3. 섹션 3
    1. 이론-중복함수의 개념과 사용방법, 함수의 디폴트 인수, 인라인 함수의 개념
    2. 실습-프로젝트명 바꿀때 주의사항, call by value에 대한 실습
    3. 실습-call by reference에 대한 실습-참조자, 포인터
    4. 실습-중복함수(overloaded function의 실습)
  4. 섹션 4
    1. 실습-디폴트 변수를 사용하는 함수의 실습 및 주의사항
    2. 실습-함수 종합실습 예제

교강사

신경진

감사합니다~

훈련 비용

기본 훈련 비용
가 격28,000 원

과정 후기

교재
이 과정은 지정된 교재가 없습니다.