Pen^2 (./10) :
--------------------Configuration: BDDManager - Win32 Debug--------------------
Compiling...
PQ_Connection.cpp
c:\3dsmax6\maxsdk\samples\bddmanager\pq_connection.h(33) : error C2143: syntax error : missing ',' before '&'
c:\3dsmax6\maxsdk\samples\bddmanager\pq_connection.h(33) : error C2059: syntax error : '&'
tu as bien mis des déclarations de classes incomplètes ? ("class Toto;")
Pen^2 (./10) :
MARCHANDAGE

Nil (./9) :
(tiens, je ne savais pas qu'on pouvait passer un objet par valeur en C++ [je n'ai jamais fait de C objet] ; c'est pas le sujet, mais quand on voit la complexité de certains objets, je trouve ça un peu dangereux au niveau mémoire, non ?)
ben quand tu passes une chaîne à une fonction, tu la passes par valeur (sauf si tu précises spécifiquement std::string&), idem pour plein de trucs de la STL... c'est dangereux seulement si tu as de l'héritage, mais normalement dans ces cas-là le constructeur de copie doit être marqué comme inaccessible et donc tu ne peux pas passer par valeur ^^