07.11

신승빈·2022년 7월 16일
1

KGCA 수업

목록 보기
5/128

변수 명명법

일관된 변수 명명법을 쓰는 것이 좋음.
구글 변수 명명법이 개인적으로는 좋은 듯.

_realloc

메모리 재할당.
Heap 상태에 따라 원위치를 반환할 수도 있고, 새 위치를 반환할 수도 있음.
새 위치를 반환할 경우 기존 메모리는 자동 해제됨.
반환하는 값은 할당된 메모리의 위치인데 기존 메모리와 다른 위치를 줄 수도 있으므로 메모리 누수의 위험이 존재.
크기가 줄어도 가능.
GCC 환경에서 테스트한 결과 크기가 줄어도 모든 메모리 복사->메모리 침해의 위험이 있을지도 모르겠음.

참고

STL을 가지는 class는 memset을 사용할 경우 메모리 누수가 발생할 수 있음.

참고

rand함수를 디버그할때는 srand를 주석처리하는 것이 좋음.

Microsoft SAL

소스 코드 주석 언어.

profile
이상을 길잡이 삼아 로망을 추구합니다.

0개의 댓글