85 votes

Est-ce que tous les opérateurs C++ renvoient quelque chose ?

Tous les opérateurs C++ avec lesquels j'ai travaillé renvoient quelque chose, par exemple l' + renvoie le résultat de l'addition.

Est-ce que tous les opérateurs C++ renvoient quelque chose, ou y a-t-il des opérateurs C++ qui ne renvoient rien ?

13voto

El Profesor Points 10915

Vous pouvez en fait définir un opérateur d'appel de fonction pour ne rien renvoyer. Par exemple:

 struct Task {
   void operator()() const;
};

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X