인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

장원님의 프로필 이미지
장원

작성한 질문수

[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문

연산자 오버로딩

함수 뒤 세미콜론

작성

·

277

0

좋은 강의 영상 항상 감사합니다!!!

다름 아니라 func.cpp 파일의 함수 내용을 작성하는 부분에서 어느 함수는 끝나고 ; 을 붙여주고 또 어느 함수는 붙이지 않은 것이 궁금해서 질문 드립니다!

#include "time.h"

Time::Time()
{
	hours = mins = 0;
}

Time::Time(int h, int m) {
	hours = h;
	mins = m;
}

void Time::addHours(int h) {
	hours += h;
};

void Time::addMins(int m) {
	mins += m;
	hours += mins / 60;
	mins %= 60;
};
Time Time::operator+(Time& t) {
	Time sum;
	sum.mins = mins + t.mins;
	sum.hours = hours + t.hours;
	sum.hours += sum.mins / 60;
	sum.mins %= 60;
	return sum;
};

void Time::show() {
	std::cout << "시간 : " << hours << std::endl;
	std::cout << "분 : " << mins << std::endl;
}

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
장원님의 프로필 이미지
장원

작성한 질문수

질문하기