Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Using Turbo C++ 3.0 on Windows NT 4.0

Posted on 1997-03-01
1
Medium Priority
?
502 Views
Last Modified: 2008-03-17
I am currently using Windows NT 4.0. I have 32megs of memory and
a 200Mh chip. I installed Borland's Turbo C++ Version 3.0 without
any problems. When I enter the IDE I am able to create, edit and
save my program.

When I exit out of C++ I get the following error message:

Command Prompt - tc

X#-0B, CS=00C7 IP=00001E55. The NTVDM cpu had encountered an
unhandled exeception.

At this point my options are
        Terminate    or    Ignore

If I click on Ignore I remain with the same error messsage. So
I must terminate.

I don't have a clue why this is happening.
Any ideas?

Thanks!
0
Comment
Question by:Ebrown2
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 3

Accepted Solution

by:
os012897 earned 200 total points
ID: 1161984
Well ... this question would better be posted in the WindowsNT-
Setup group ... I think that there are more NT-freaks hanging
around and chance of a good answer were bigger..... but anyways
I'll try my best!

The exception in NTVDM-cpu indicates an error in the NT-virtual
dos machine. NT has for every dos-program a virtual-dos-machine,
which consists of an "own cpu" and a complete dos-memory en-
vironment. This "own cpu" for each dos-program is realized by
switching the cpu in a special mode where it simulates multiple
8086 cpu's. Htough this virtual dos machine simulates dos usually
pretty good it is still not a real dos, that is also why dos-
programs with direct hardware-access (e.g. games with graphics)
do not work.
In your case I would guess that Turbo C++ 3.0 has some minor
incompatibility, though it is very interesting that you can
work with it like saving and compiling, but that it crashes on
exit.
Hmmm .... maybe it has problems writing the configuration file
to the disk?? Ever tried to disable saving the ide-settings on
exit?
Anyhow, the ide seems to do something on exit, that the VDM of
NT does not like ...... and I am afraid that the possibility to
change that are pretty low. :(

Sorry that is not the clue to solve the problem ... but maybe you
have some new ideas on what could be wrong.
0

Featured Post

Enroll in October's Free Course of the Month

Do you work with and analyze data? Enroll in October's Course of the Month for 7+ hours of SQL training, allowing you to quickly and efficiently store or retrieve data. It's free for Premium Members, Team Accounts, and Qualified Experts!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

C++ Properties One feature missing from standard C++ that you will find in many other Object Oriented Programming languages is something called a Property (http://www.experts-exchange.com/Programming/Languages/CPP/A_3912-Object-Properties-in-C.ht…
This article shows you how to optimize memory allocations in C++ using placement new. Applicable especially to usecases dealing with creation of large number of objects. A brief on problem: Lets take example problem for simplicity: - I have a G…
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.
The viewer will learn how to user default arguments when defining functions. This method of defining functions will be contrasted with the non-default-argument of defining functions.

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question