big ints with gcc under windows ?

From: DEMAINE Benoit-Pierre (nntp_pipex_at_demaine.info)
Date: 11/27/04


Date: Sat, 27 Nov 2004 15:25:17 +0000


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I need to manipulate big ints under windows with gcc : big means for me
64 to 256 ( mostly 128 I think ), but the code has to work fine on 32b
architectures such as a pentium3.

- - how to declare such variables ?
- - how to declare constants ?
- - shall I use libraries ? which ones ? ( I can only accept non licensed
libraries, since my code is close source : no GPL accpeted )

- - which operations will be supported on those numbers ? - I mostly need
basic crypto functions, such as additions, XOR, multiplication, and
bitwise manipulation .

Thank.
- --
DEMAINE Benoît-Pierre http:/www.demaine.info/
\_o< apt-get remove ispell >o_/
There're 10 types of people: those who can count in binary and those who
can't
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBqJxdGWSTLbOSw8IRAk+0AKCdqJxyRkgFN+uJVDg+Gc1a76aFUgCfc6P0
hPwLc+SfO3HtnixX2z0j1Hg=
=MJoV
-----END PGP SIGNATURE-----



Relevant Pages

  • Re: questions about datagrid
    ... To manipulate the child controls in datagrid, normally, you have 2 ways: ... To declare refer it, you should leverage TemplateColumn and declare its ... private void DataGrid1_ItemCreated(object sender, ...
    (microsoft.public.dotnet.framework.aspnet.datagridcontrol)
  • Re: Data as Global vs passing as argument vs ...
    ... One thing to bear in mind is the fact that Matlab seemingly does not create a copy of an passed argument, as long as you do not manipulate the argument passed, e.g.: ... disp(arg); % arg is still reference ... - If you do share large variables between functions, but you do not manipulate this data within the function, there is no real need to declare them as global, because data will be passed by reference and performance will not decrease. ...
    (comp.soft-sys.matlab)
  • Re: where do you store app wide data?
    ... one off variable assignments. ... It seems like I couldn't manipulate this stuff ... > Then in the include file, you can declare things like: ... >> 1) Create a Variables in your man script. ...
    (alt.php)
  • Re: Declaring local variables inside loop
    ... You need GnuPG to verify this message ... The same bytecode is emitted whether you declare the variable inside ... the loop or outside. ... for declaring the variable in the most restricted scope possible. ...
    (comp.lang.java.programmer)
  • Re: [PATCH 1/2] Add function to convert between calendar time and broken-down time for universal
    ... You can declare the modified code GPLed, ... Version: GnuPG v1.4.9 (GNU/Linux) ... =t0FC ...
    (Linux-Kernel)