C++ - Problème de passage de variable de type vector dans une fonction

C++ - Problème de passage de variable de type vector dans une fonction - Programmation

Marsh Posté le 01-08-2001 à 11:25:28    

Voilà mon problème en C++. La méthode "fonction" de la classe "Bidule" génère une erreur mémoire sous visual C++ ( version debug et release )alors que la méthode "fonction" de la classe "Bidule2" marche nickel. Pourquoi ?
 
class Message
{
  string str1;
  ...
}
 
class Bidule
{
  fonction(vector<Message> * message)
  {
    (*message).clear(); // ou message->clear();
  }
}
 
class Bidule2
{
  fonction(vector<Message> & message)
  {
    message.clear();
  }
}

Reply

Marsh Posté le 01-08-2001 à 11:25:28   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed