www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/07/15/20:45:50

From: Vic <tudor AT cam DOT org>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Really Huge Numbers
Date: Wed, 15 Jul 1998 20:40:29 -0400
Organization: Communications Accessibles Montreal, Quebec Canada
Lines: 40
Message-ID: <35AD4BFD.3203@cam.org>
References: <35ace841 DOT 0 AT news DOT provide DOT net>
NNTP-Posting-Host: dialup-766.hip.cam.org
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Lord Daedron wrote:
> 
> Another one my current projects is a DOS install program to be used with my
> other projects.  I have it completed, but i have a problem:  I wish to store
> the file sizes of all files packed in my compressed archive, along with the
> total of all file sizes.  Using an unsigned int ( I read this is same as
> unsigned long? ) this gives me a maximum of about 4 megs ( any bigger
> numbers will overflow ).  Is there a bigger integer type or a class for
> stroing really huge numbers so I could install more than 4 megs?

these are the sizes in bytes for the variables in DJGPP:

char : 1
short : 2
int : 4
long : 4
long long : 8
float : 4
double : 8
long double : 12


this is the program I used to find them:

#include <stdio.h>

#define printsize(x) printf(#x);printf(" : %d\n",sizeof(x))

main()
{
printsize(char);
printsize(short);
printsize(int);
printsize(long);
printsize(long long);
printsize(float);
printsize(double);
printsize(long double);

}
nged?
>     loopne discharge       ; if the stick isn't ready then --cx and loop
> 
>     sti                    ; re-enable interrupts
>     xor ax,ax              ; zero out ax
>     sub ax,cx              ; ax now holds the position of the axis switch
> 
>     } // end asm
> 
> // since ax has the result the function will return it properly
> 
> } // end Joystick
> 
> i just been with djgpp for 3 days now.. Trying to convert my inline asm
> codes over..
> 
> PS I'am not using allegro.. I'am making my own 2d game kit..
> 
> Thanks..
> 
> assembly AT swbell DOT net



Do you mean converting from Intel syntax to AT&T?  If so, visit


http://www.rt66.com/~brennan/djgpp/djgpp_asm.html

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019