Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Où va-t-il jusqu'au bout ?
Vérifiez votre courrier.
Bonjour, modérateurs ! J'ai posé une question normale à laquelle j'ai eu droit à des grossièretés. Si vous le démolissez, démolissez aussi les opérateurs et les inepties des pointeurs.
Et ne laissez pas du tout Sokolov apparaître dans les sujets OOP, avec de tels défenseurs d'OOP sur le forum, il mourra dans l'agonie.
Bonjour, modérateurs ! J'ai posé une question normale, à laquelle j'ai reçu des grossièretés, alors si vous la démolissez, démolissez aussi les absurdités concernant les opérateurs et les panneaux indicateurs.
Et ne laissez pas du tout Sokolov apparaître dans les sujets OOP, avec de tels défenseurs de l'OOP, le forum mourra dans l'agonie.
Un bon exemple sur le sujet de la POO.
Avez-vous clarifié quelque chose sur votre point de vue ? Non.
Le remplacement des opérateurs ne donne rien d'autre que du sucre syntaxique. Il est préférable d'abandonner cette pratique et d'utiliser la méthode Copy() ou Clone() au lieu de l'opérateur d'affectation - simple et clair :
Vasily, merci pour votre opinion. Je suis d'accord avec votre approche avec un petit ajout :
Vérification du script :
Il est préférable de laisser les caractères de comparaison standard derrière les pointeurs.
Qu'entendez-vous par pointeurs ? Dans ce sens ?
Oh, mon...
Avez-vous expliqué votre point de vue ? Non.
Je ne céderai pas aux provocations des haineux, qui sont aussi des analphabètes, mais j'expliquerai mon point de vue :
Dans les langages de programmation normaux(pas en C++), lasurcharge de l'opérateur '=' est interdite. Je suggère qu'avant d'utiliser une telle surcharge, en particulier l'opérateur d'affectation, ceux qui le souhaitent réfléchissent sérieusement à la raison pour laquelle les architectes stupides de ces langages stupides font cela.
Je n'ai pas pu résister, personnellement à andrei : bon sang, ne te mets pas dans l'embarras comme ça. Vous dites des choses si stupides : d'abord sur la FP, maintenant sur les opérateurs. Vouloir hayterite - bienvenue : donner des références à des sources faisant autorité, justifier, etc. Ce que vous faites maintenant, c'est une haine enragée et surtout totalement analphabète. Vous semblez être un programmeur, comme même un vrai - c'est déjà honteux d'écrire de telles choses.
Artem, tu as tort. Que pouvez-vous faire sans les filles ? - Les filles sont toutes à nous :-))
Mais sérieusement, voici ce dont je veux discuter. Il existe une classe dans laquelle le constructeur de copie est écrit et l'opérateur d'affectation est surchargé. Question. Quand doivent-ils l'être et doivent-ils être différents ?
Le compilateur crée lui-même un constructeur de copie simple qui copie simplement tous les membres de la classe ou de la structure.
Si vous souhaitez que d'autres actions soient exécutées lors de la copie, vous pouvez définir votre propre constructeur de copie
et l'opérateur d'affectation.
L'opérateur d'assignation est appelé pour un objet existant, il doit donc d'abord vérifier si l'assignation
lui-même, puis libère l'objet existant si nécessaire, et ensuite fait la même chose que le constructeur.