la question est simple ... Y at-il une différence dans l'utilisation de ce-> yourvariable ou yourvariable directement pour une raison quelconque?le "this" pointeur à l'intérieur d'une classe
Je ne trouve aucun problème avec cela, mais je l'utilise beaucoup- et je voudrais savoir s'il y a une différence avant d'aller plus loin.
J'ai vu un commentaire sur un post ici et je ne me souviens pas quel fil, mais la personne a dit quelque chose à propos de l'utilisation du mot-clé "this".
Personnellement, je trouve agréable d'utiliser directement la variable. Cela rend le code plus facile et plus joli.
Joe
voir: http://stackoverflow.com/questions/993352/when-should-i-make-explicit-use-of-the-this-pointer –
La plupart des directives de codage que j'ai lu froncer les sourcils en faisant cela sans raison valable . C'est le bruit de code qui n'ajoute aucune signification. Toute personne lisant votre code devrait pouvoir déduire du contexte que vous utilisez un membre de la classe. – dss539
L'utilisation de 'this' rend explicitement le programme plus lisible – Xinus