# RAII

4개의 포스트
post-thumbnail

[Design Pattern] RAII(Resource Acquisition Is Initialization)

C++ 개발자로 지낸지 3년이 넘어갈 즈음에 알게된 패턴이네요...

2022년 7월 5일
·
0개의 댓글
·

[CPP-01] 파일 입출력 및 문자열 치환하기

텍스트 파일의 특정 문자열을 원하는 문자열로 치환하는 프로그램 만들기

2021년 4월 21일
·
0개의 댓글
·
post-thumbnail

영감을 주는 코딩 패턴들 - RAII

많은 개발자들은 디자인 패턴에 대해 공부합니다. 그리고 몇몇은 개발에 대해 얼마나 공부했냐를 가늠하는 척도로 면접 질문에 자주 등장하죠. 적어도 제가 경험한 바는, 잘 알려진 디자인 패턴들은 코드를 쓸데없이 복잡하게 만듭니다. 3~4줄이면 작성할 수 있는 코드를 10

2021년 3월 10일
·
0개의 댓글
·

RAII(Resource Acquisition is Initialization) 디자인 패턴

GC(Garbage Collector)를 제공하는 다른 많은 언어와 달리 C++은 프로그래머가 직접 resource를 관리 해주어야 한다.따라서 메모리 누수(memory leak)의 위험이 곳곳에 도사리고 있다.실수로 메모리 해제 코드를 작성하지 않을 수도 있고,작성했

2020년 5월 3일
·
0개의 댓글
·