1. 동적할당이 필요한 곳에는 shared_ptr이나 unique_ptr을 사용한다.
2. 가변배열을 위해서 포인터로 메모리를 할당하지 말고 대신에 vector를 사용한다.
3. 문자열을 std::string이나 std::wstring을 사용한다.
4. 메모리 인자를 넘길 때 포인터를 넘기지 말고 레퍼런스로 넘긴다.
솔직히 이 세개만 지키면 될 듯.
물론 표준라이브러리가 아닌 라이브러리를 사용할 때는 또 골치가 아프겠지만...
개피크찍는다.
1. 동적할당이 필요한 곳에는 shared_ptr이나 unique_ptr을 사용한다.
2. 가변배열을 위해서 포인터로 메모리를 할당하지 말고 대신에 vector를 사용한다.
3. 문자열을 std::string이나 std::wstring을 사용한다.
4. 메모리 인자를 넘길 때 포인터를 넘기지 말고 레퍼런스로 넘긴다.
솔직히 이 세개만 지키면 될 듯.
물론 표준라이브러리가 아닌 라이브러리를 사용할 때는 또 골치가 아프겠지만...
개피크찍는다.
CPP101 권장사항들이네
STL의 노예가 된다
근데 님 히토미 다운로더 뭐임... 검색 해봤더니 뭐가 엄청 많은데 뭐가 님 꺼인지 모르겠음 써보려고 했는데
그러니까 직링크좀