Re: Hellp in handling 2^15 variables
on Sun Jul 20 2008, Ulrich Eckhardt <doomster-AT-knuut.de> wrote:
Sai Krishna wrote:
My project involves lots of variables. I need to handle 2^15 double or
float variables for the time being. g++ failed to handle as static
memory. I tried using vector but no use.
I'm pretty sure that using a vector will work, when done correctly. So, in
order to actually help you, it would be necessary to first see what you
actually did, i.e. the code, and a description of what happened and what
you expected to happen instead.
Anyway, here is the code that creates a vector with 2^15 elements (though I
doubt you really want 2^15):
#include <vector>
std::vector<float> v(2^15);
I'm not sure the ^ operator does what you think it does in C++. It's
not exponentiation, but bitwise XOR.
--
Dave Abrahams
BoostPro Computing
http://www.boostpro.com
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]