Surcharge opérateurs (VB6) [Résolu]

Messages postés
172
Date d'inscription
mardi 15 juillet 2003
Dernière intervention
4 août 2005
- - Dernière réponse : MoiOlivier
Messages postés
172
Date d'inscription
mardi 15 juillet 2003
Dernière intervention
4 août 2005
- 8 janv. 2005 à 13:46
Bonjour à tous,
Comme dans le titre :
Est-il possible, en VB6, de surcharger les opérateurs (comme en C++) ?

Merci d'avance.
Afficher la suite 

4 réponses

Meilleure réponse
Messages postés
15838
Date d'inscription
jeudi 8 août 2002
Dernière intervention
4 mars 2013
3
Merci
Non, ce n'est pas possible en VB6 : il ne s'agit pas d'un langage objet
comme C++ (il ne gère pas les opérateurs, l'héritage, les contructeurs,
etc.)



Par contre, tu peux toujours implémenter une fonction qui fera office d'opérateur mais qui s'appelera comme une fonction :



a.Addition(b)


DarK Sidious

[Administrateur et responsable VB/API du site ProgOtoP]

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 104 internautes nous ont dit merci ce mois-ci

Messages postés
3140
Date d'inscription
vendredi 14 mai 2004
Dernière intervention
31 mars 2015
0
Merci
qu'est ce que t'appelle surcharger ?par exemple faire cpt +1 au lieu de cpt cpt + 1
si c'est ça non ce n'est pas permis en VB6

Daniel
Messages postés
172
Date d'inscription
mardi 15 juillet 2003
Dernière intervention
4 août 2005
0
Merci
Salut,
Merci de ta réponse rapide.
En fait, ce qui m'intéresserai, ce serait de pouvoir utiliser des opérateurs entre des classes...
Du genre, j'ai une classe Vecteur, deux instances de cette classe (a et b par ex) et je voudrai pouvoir faire dans le code a=a+b simplement...
Messages postés
172
Date d'inscription
mardi 15 juillet 2003
Dernière intervention
4 août 2005
0
Merci
Ben tant pis alors... Merci beaucoup.
Bonne prog, @+.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.