Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[1789] Re:out of memory에 대한 질문입니다.
laSuna [] 1451 읽음    2003-01-07 17:19
#define을 얼마나 많이 사용하시는 지는 모르겠지만
#define 자체 때문에 에러가 발생하지는 않을 것 같습니다.
흔히 발생하는 메모리관련 에러는 선언부에서의 잘못이나
스택오버플로우 같은 경우가 많죠 #define 에 선언된 인라인 함수등이 있는지
확인해보시길^^

그리고 아시겠지만 huge는 제일 큰 사이즈로 메모리를 사용하는 것인데 메모리 에러가 난다면
디스크 등을 이용하거나 프로그램에서 동적으로 할당할 수 있는 부분들을
가려내는 방법외에는 없을 거 같네요..

무엇보다 제일 의심가는 부분은 한라이브러리 입니다.
저는 한라이브러리를 93~94년 쯤에 사용해 본 경험이 있는데
워낙 오래전이라 업그레이드가 많이 되긴 했겠지만
그때 기억으로는 메모리를 무척 많이 사용하는 것으로 알고 있거든요..
라이브러리 책자를 참고하셔서 세팅을 바꿔보시는 게 좋을 것 같습니다^^


: 저는 Borland C와 '한라이브러리'를 이용해서 코딩을 하고 있는데여..
:
: 코드가 길어 지면서.. #define .. 공용 변수들이 많아 졌습니다..
:
: 그렇게 되면서.. 에러가 나더라구여..
:
: " out of memory "라는 에러가 나오는데..
:
: 공용변수를 조금 줄여가면.. 이 에러는 안뜨는데..
:
: BC 옵션에서.. Large 에서 Huge로 바꿔도.. 같은 위치에서 에러가 나네여..
:
: " out of memory " .. 어떻게 해결해야 하나여..^^?
:
: 답변 부탁드립니다..(^^)(__)(^^)

+ -

관련 글 리스트
1788 out of memory에 대한 질문입니다. 이광현 1245 2003/01/07
1789     Re:out of memory에 대한 질문입니다. laSuna 1451 2003/01/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.