Bonjour,
Voici un code que je compilais auparavant dans C++ Builder 6 et qui fonctionnait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
class CoinBoite; // pré-déclarartion de la classe
typedef list <CoinBoite> bListeCoinBoite;
typedef bListeCoinBoite :: iterator bIteratorListeCoinBoite;
Aujourdh'ui dans C++ Builder 2007 j'obtient le message suivant sur une template de la STL (list):
[BCC32 Erreur] list(26): E2450 Structure 'CoinBoite' non définie

Y-a-t-il un changement dans la spécification des list (je crois que maintenant le compilateur utilise l'implatation Dinkumware de la STL et avant c'était la STLPort)