Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

請問在WATCOM C/C++!!

0 views
Skip to first unread message

pawnshop

unread,
Aug 11, 1998, 3:00:00 AM8/11/98
to

請問如果在WATCOM C /C++ make出的*.exe
跑時(DOS/4GW模式)出現stack overflow
該設定啥可避免出現此記憶體限制的問題?
請各位有用過的人指點指點!!


ps:我要在DOS環境下能使用超過64k Memory的限制!
--
* Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>

阿哲

unread,
Aug 12, 1998, 3:00:00 AM8/12/98
to
※ 引述《pawn...@cis.nctu.edu.tw (pawnshop)》之銘言:
: 請問如果在WATCOM C /C++ make出的*.exe
: 跑時(DOS/4GW模式)出現stack overflow
: 該設定啥可避免出現此記憶體限制的問題?

這應該是你的 stack size 設定得"太小"的問題

"太小"是相對於你的程式的使用需求而言

eg. 可能你有 recusive 的 function

--
這是一個專門討論 programming 和 computer science 的 BBS
這裡有人工智慧,類神經網路,即時作業系統,各式Windows programming的專版
titan.cc.ntu.edu.tw , login:bbs , port 3001~3005
期待你的加入, 豐富這裡的園地

--
※ Origin: 程式設計樂園 ◆ From: card.cc.ntu.edu.tw

小易

unread,
Aug 12, 1998, 3:00:00 AM8/12/98
to
==> 在 pawn...@cis.nctu.edu.tw (pawnshop) 的文章中提到:

: 請問如果在WATCOM C /C++ make出的*.exe
: 跑時(DOS/4GW模式)出現stack overflow
: 該設定啥可避免出現此記憶體限制的問題?
: 請各位有用過的人指點指點!!
: ps:我要在DOS環境下能使用超過64k Memory的限制!


你應該要再執行wl386時下stack的參數吧

妳這殘忍的小東西

unread,
Aug 12, 1998, 3:00:00 AM8/12/98
to
【 在 Philoso...@titan.cc.ntu.edu.tw (阿哲) 的大作中提到: 】
: ※ 引述《pawn...@cis.nctu.edu.tw (pawnshop)》之銘言:
: : 請問如果在WATCOM C /C++ make出的*.exe
: : 跑時(DOS/4GW模式)出現stack overflow
: : 該設定啥可避免出現此記憶體限制的問題?
: 這應該是你的 stack size 設定得"太小"的問題

: "太小"是相對於你的程式的使用需求而言
: eg. 可能你有 recusive 的 function

recursive function..... ;)

[m [1;35m※ 來源:‧北科大電子 DORAMI bbs.en.ntut.edu.tw‧[FROM: ppp3006.cc.ntut.edu.] [m

0 new messages