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
C:\democpp\Multipal.c(631)
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
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
Thanx