SV: [LC++]problem about defining an array
Jarmo Paavilainen
netletter at comder.com
Fri Jul 27 20:18:05 UTC 2001
Hi,
...
> writee(double h, double level,....)
> {
> strr[level];
> ...
> ...
> }
I assume your code look something like this:
void writee(double h, double level,....)
{
double strr[level];
...
}
It wont work (unless C99 has changed it). Do something like this instead:
void writee(double h, double level,....)
{
double *strr = new double[level];
...
delete[] strr;
}
// Jarmo
And please no HTML postings.
More information about the tuxCPProgramming
mailing list