Bonjour,

Une question de débutant (qui a quand même cherché dans la Faq et sur google) :

Comment passer une valeur par adresse, ou encore comment l'appelé peut modifier la valeur d'une variable chez l'appelant.

Un petit exemple de ce que je voudrais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
void main()
{
   Socket socket = new Socket();
   close(socket);
   // ici, je voudrait que l'appelé (la fonction close()) ait mis automatiquement la variable socket à null
}
 
void close(Socket s)
{
   s.close();
   delete s;
   s = null;
}
merci d'avance de vos réponses