-
[c++] 람다 캡쳐 시 캡쳐된 값은 어디에 생성되는가프로그래밍/의문 2016. 8. 17. 10:17반응형
비쥬얼 스튜디오 기준, 일정 크기가 넘어서면 힙에 생성된다고 한다. 그 일정 크기가 얼마인지는 좀 더 알아봐야겠다. 이와 같은 방식은 std::string에서도 볼 수 있는데, 내가 마지막으로 확인 했을 때의 std::string은 약 15바이트 근처의 문자열은 자체 배열에서, 그 이후에는 동적 할당을 하는 방식으로 동작했었다.
반응형'프로그래밍 > 의문' 카테고리의 다른 글
GPG 패킷 파싱 방법에 대한 흥미로운 스레드 (0) 2016.11.06 utf-8 파일 처리 중 bom으로 인한 출력 오류 (0) 2016.10.11 비쥬얼 스튜디오에 tcmalloc 간단 적용 (0) 2016.07.22 c# + sqlite 사용 중 datetime 저장/조회에 발생한 문제 (0) 2016.07.17 c++ 파일 저장 시 로케일로 인한 깨짐 문제 (2) 2016.07.05