[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: General C++ Question about arrays
From: Lars Knoll <knoll () mpi-hd ! mpg ! de>
Date: 1999-08-25 13:26:41
[Download RAW message or body]
On Wed, 25 Aug 1999, Markus Goetz wrote:
> Hi,
> i hope i can ask a general c++ question here and you won't kill me :-)
>
> Ok, i have an constant array declared with
> "const static char* myarray[] = { "one", "two", "kde rulez", "billy sucks" };"
>
> Now i want to go to the array from element 0 to the last element. I am having
> another int constant that has the number of elements.
>
> But i don't want to do this, i want to go from 0 to the last element and not to
> 0 to myconstant.
>
> In pascal i would do this with "for a := 0 to high(myarray) do .." but in C++ ?
The only other way is:
const static char* myarray[] = { "one", "two", "kde rulez", "billy sucks", 0 };
i=0;
while(myarray[i] != 0)
{
...
i++;
}
Bye,
Lars
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic