'크로스 플랫폼'에 해당되는 글 1건

  1. 2006.11.17 할당된 메모리의 크기 구하기 (2)
어제 기존에 있는 소스를 c++ 코드로 리팩토링 작업을 하면서, 할당된 메모리 블록의 크기를 구할 수 있는 방법을 찾아봤었는데, 쉽지 않고나 ㅠ.ㅠ

VC에서는 _msize() 함수를 이용해서 메모리 블록의 크기를 구할 수 있는 방법을 알아냈지만, 다른 OS, 컴파일러에서는 그 방법이 너무나 다양해서 포기...

자료 찾다보니깐... wrapper 형태로 만들어서 사용하라고 나와있긴 하던데(근데, 실제로 C/C++ 컴파일러에서도 wrapper 형태로 사용한다는...) 그냥 나름대로 별 의미가 없지 않을까 싶어서, 그냥 일반 변수나 구조체의 메모리 할당은 malloc, realloc, free 함수를 사용하기로 나름 결정 . 뭐 어차피 블록 크기를 구하려고 했던 이유가 new, delete를 사용하는 realloc를 구현해보려고 했었으니까...

역시 크로스 플랫폼 프로그래밍은... 쉽지만은 않은...

'작업' 카테고리의 다른 글

JavaScript 해석 성공~~  (0) 2006.12.09
아~~ 미치겠다...  (0) 2006.12.07
CSV 형태로 저장할 때 유의할 점  (0) 2006.11.28
할당된 메모리의 크기 구하기  (2) 2006.11.17
각 문자 코드값 범위  (0) 2006.10.27
IIS LogFilter  (0) 2006.09.01
Posted by 봉보리봉봉
이전버튼 1 이전버튼

블로그 이미지
봉보리봉봉

공지사항

Yesterday21
Today11
Total139,679

티스토리 툴바