Problem with gcc C++ library
Lev Assinovsky
LAssinovsky@algorithm.aelita.com
Mon May 31 10:42:00 GMT 2004
Try ''typename vector<A>::iterator it1; //this line doesn't compile"
----
Lev Assinovsky
Aelita Software Corporation
(now is a part of Quest Software)
O&S InTrust Framework Division, Team Leader
ICQ# 165072909
> -----Original Message-----
> From: Luu Vo [mailto:vtluu@tma.com.vn]
> Sent: Monday, May 31, 2004 2:02 PM
> To: gcc-help@gcc.gnu.org
> Subject: Problem with gcc C++ library
>
>
> Can you tell me why the following code segment doesn't
> compile with g++
> while it compiles OK with Ms VC++
>
> #include <vector>
>
> template<class T> class C {
> public:
> class A {
> int x;
> } ;
> vector<A> v1; //this line compiles OK
> vector<T> v2; //this line compiles OK
> vector<A>::iterator it1; //this line doesn't compile
> vector<T>::iterator it2; //this line doesn't compile
> };
>
> Any help will be appreciated.
> Thanks,
> Luu Vo.
>
>
More information about the Gcc-help
mailing list