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
5
6
7
8
 
class CoinBoite; // pré-déclarartion de la classe
list <CoinBoite> LCoinBoite;
class CoinBoite 
{
// definition de la classe
//...
};
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'implantation Dinkumware de la STL et avant c'était la STLPort)