Link to home
Start Free TrialLog in
Avatar of ssdjgru1
ssdjgru1

asked on

Compiling problem..

Does anybody know what the compiler is trying to tell me by that:

C:\democpp\Multipal.c(631) : error C4226: nonstandard extension used : 'huge' is an obsolete keyword
ASKER CERTIFIED SOLUTION
Avatar of rayb
rayb

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Booth882
Booth882

it is saying that you cannot use huge any more.  It doesn't exist in this language.
Windows 3.1 and DOS had different memory models like Tiny, Medium, Large, Huge etc. In these models, the memory was segmented into blocks of 64 KB known as 'segments' so that u have data segments, code segments etc. During those days, we used pointers of type 'far', 'near' etc to access the data in other segments . But now, Windows 95/NT have done away with all this stuff and so the compiler ignores keywords like 'huge', 'far', 'near' etc. It doesn't make any sense to the programs written for these OSs. Hence the message - 'huge' is an absolete keyword.

Thanx