Variable array bound
Aseem Rastogi
aseem@india.tejasnetworks.com
Wed Mar 8 15:09:00 GMT 2006
I faced the same dilemma sometimes back.
check out this link.
http://www.devx.com/cplus/10MinuteSolution/27219/0/page/3
Stuart Brooks wrote:
>Hi,
>
>I was surprised to find that the following code compiles (and runs)
>successfully under gcc 4.0.2 (and 3.3.3) :
>
>void SomeFunc(int array_size)
>{
> int arr[array_size];
> // use array ...
>}
>
>Should this compile? My version of Stroustrup's 'The C++ Programming
>Language (c) 2000' states in section 5.2: "The number of elements of the
>array, the array bound, must be a constant expression".
>
>Is this by any chance a gcc extension?
>
>Regards
> Stuart
>
>
--
If you are good, you will be assigned all the work. If you are real good, you will get out of it
More information about the Gcc-help
mailing list