Bonjour,

j'ai toujours utilisé la STL en programmant sous Linux en compilant avec gcc mais là je dois passer sour Visual C++ 6 et l'utilisation de la librairie m'a l'air plus compliqué.

J'ai créé un projet tout neuf pour tester, et je fais simplement celà:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
#include "stdafx.h"
#include <list>
 
int main()
{
	list<int> l;
	printf("Hello World!\n");
	return 0;
}
J'ai donc juste ajouter la ligne d'inclusion pour le type list et déclarer une liste.
Le tout ne compile pas, j'ai ces deux erreurs:

C:\stl\stl.cpp(10) : error C2065: 'list' : undeclared identifier
C:\stl\stl.cpp(10) : error C2062: type 'int' unexpected
Merci pour votre aide.