Mail Archives: djgpp/1997/03/13/18:11:20
From: | rbales1 AT flash DOT net (Mike Bales)
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Weird problem
|
Date: | Thu, 13 Mar 1997 21:34:05 GMT
|
Organization: | Flashnet Communications, http://www.flash.net
|
Lines: | 25
|
Message-ID: | <33287185.892303@news.flash.net>
|
NNTP-Posting-Host: | detasc7-66.flash.net
|
Mime-Version: | 1.0
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
This may sound stupid because I am new to DJGPP although have been
using Turbo C++ for years. Here is some code:
void main(void)
{
int x;
// some code here that puts a value into x
printf("X is %d.\n", x);
}
This is just an example, not the actual code. The number it prints as
variable X is way about the 32767 limit on ints. (something like a
million and a half) Why?
Also, I am using an Allegro Grabber datafile. I have a binary file in
the datafile. How would I put the first 2 and second 2 bytes of the
binary file into two int variables? I have tried a bunch of ways but
maybe I am doing something wrong with the pointers. I am not too
familiar with PM programming...
Please help.
Mike
- Raw text -