1. 프렌드 함수 • 클래스의 멤버 함수가 아닌 외부 함수 • 전역 함수 • 다른 클래스의 멤버 함수 • friend 키워드로 클래스 내에 선언된 함수 • 클래스의 모든 멤버를 접근할 수 있는 권한 부여 • 함수의 정의는 외부에서 수행 • 프렌드 선언의 필요성 : cout • 클래스의 멤버로 선언하기에는 무리가 있고, 클래스의 모든 멤버를 자유롭게 접근할 수 있는 일부 외부 함수 작성 시 1-1. 프렌드 함수 예 2. 연산자 중복 • 함수를 만들어 사용하는 것 보다, 연산자를 사용하여 표현하는 것이 이해하기 쉬움 • 연산자들을 클래스 객체(= 내가 정의한 자료형)에 대해서도 적용하는 것 • 컴파일..
(New) C++언어 공부 0009
1. 프렌드 함수 • 클래스의 멤버 함수가 아닌 외부 함수 • 전역 함수 • 다른 클래스의 멤버 함수 • friend 키워드로 클래스 내에 선언된 함수 • 클래스의 모든 멤버를 접근할 수 있는 권한 부여 • 함수의 정의는 외부에서 수행 • 프렌드 선언의 필요성 : cout • 클래스의 멤버로 선언하기에는 무리가 있고, 클래스의 모든 멤버를 자유롭게 접근할 수 있는 일부 외부 함수 작성 시 1-1. 프렌드 함수 예 2. 연산자 중복 • 함수를 만들어 사용하는 것 보다, 연산자를 사용하여 표현하는 것이 이해하기 쉬움 • 연산자들을 클래스 객체(= 내가 정의한 자료형)에 대해서도 적용하는 것 • 컴파일..
2024.08.29