is it a bug?
JC Loredo-Osti
josti@mscs.dal.ca
Thu Apr 30 13:20:00 GMT 1998
>
> > Both, egcs-19980418 and egcs-19980425, complain about the follwing code
>
> > main(){
> > double *p = new double[3](0);
> > }
>
> That's because it isn't C++. g++ used to have an extension that allowed
> the use of constructor arguments with arrays, but it hasn't been
> maintained and the egcs team wants to encourage people to program in C++,
> not a strange dialect called g++. So you are likely to see the more
> questionable GNU extensions eliminated.
>
Yes, I have seen some of those. For this one I look into some books and I
didn't read nothing about it.
Thanks a lot,
-j
More information about the Gcc
mailing list