| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
David Fang wrote:
Hi, In the context in which your declaration appears, map<...>::iterator is a "(template)-dependent name" in which case, you need to prefix the declaration with the keyword 'typename'.
std::map<E, T*>::iterator iter;
typename std::map::<E,T*>::iterator iter;
typedef is also your friend here to help preserve sanity: typedef typename std::map<E,T*>::iterator map_iterator; ... map_iterator iter=m.begin(); _______________________________________________ Do not post admin requests to the list. They will be ignored. Xcode-users mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/xcode-users/email@hidden
| References: | |
| >Re: std::map<>::iterator in Xcode 2.1 (From: David Fang <email@hidden>) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.