Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Utilisation de this [ Divers / Divers ] (Ilsundal)

jeudi 7 février 2008 à 16:12:15 | Utilisation de this

Ilsundal

Bonjour, je voudrais savoir si l'utilisation systematique de this est recommandé ? ou est-ce de l'excès de zèle ?

merci d'avance, pour vos réponses !

===== Voici un extrait de code =====
class C_Tampon
{
      private:
             char** DonneeGPS;
            
             int TailleTampon;
             int PointeurEcriture;
             int PointeurLecture ;
             int TourEcriture;
             int TourLecture;
      public:
             int AjouterTrame(char* Trame);
             char* LireTrame(void);
            
             C_Tampon(int TailleMax=512);
             ~C_Tampon(void);
};

C_Tampon::C_Tampon(int TailleMax)
{
     this->DonneeGPS = new char* [TailleMax];
    
     this->TailleTampon = TailleMax;
     this->PointeurEcriture = 0;
     this->PointeurLecture = 0;
     this->TourEcriture = 0;
     this->TourLecture = 0;
}

int C_Tampon::AjouterTrame(char* Trame)
{
    if(this->PointeurEcriture >= this->TailleTampon)
    {
         this->PointeurEcriture = 0;
         this->TourEcriture+=1;
    }
    this->DonneeGPS[this->PointeurEcriture++] = Trame;
   
    return 1;
}

____________________
Ma Quete n'est pas Terminee

jeudi 7 février 2008 à 16:31:27 | Re : Utilisation de this

SAKingdom

Membre Club
Réponse acceptée !
Dans ce cas ci, c'est complètement inutile.
Serait utile si, par exemple, tu avais un attributs ayant le même nom qu'un paramètre ou si tu avais à savoir si l'objet que tu compares est l'objet lui-même.

C++ (@++)


jeudi 7 février 2008 à 16:46:55 | Re : Utilisation de this

Ilsundal

Réponse acceptée !
Merci pour l'info. en fait, il est implicite quand les noms de variables sont différents

____________________
Ma Quete n'est pas Terminee



Cette discussion est classé dans : int, char, tampon, taillemax, pointeurecriture


Répondre à ce message

Sujets en rapport avec ce message

Dans le genre prenant........ [ par Xs ] oui !c 'est trés chiant !j'explique mon pb : j'ai un code source, fais par moi-meme, et dedans, je veux que l'on saisisse des renseignement comme le l int to char ! [ par nullspace ] Voila mon problème !J'ai une résultat sous forme de variable INT, et je veux que ce résultat soit affecté à une variable de type CHAR.Genre, si j'ai 6 tableau char [ par dingue007 ] Voila je dois faire un prog en C++ : un tableau avec les mois de lannée et quand je tape un chiffre il me sort le mois ! mais je narrive pas a faire l conversion de char en int [ par magicoz ] Bonjour,Est-ce qu'il y aurait quelqu'un qui pourrait me dire comment convertir un caractère en un entier ? Un prog assez simple à réaliser, car les sc lire dans un fichier [ par skeul ] Bonjour,je rencontre qqs difficultés a faire une fonction qui lit un fichier et qui rentre la chaine de caractere dans un tableauy a comme un probleme jai un probleme avec ma source!!!!! jai vérifeir et je ne trouve rien...pouvez vous m'aider.... [ par retaks666 ] alors jai veut faire un programme ki génére une suite de caractere d'un nombre donné...et sa marche po... je vous done ma source si vous pouvez m'aide convertir un int en char ou en string [ par mimyne ] Bonjour je voudrai savoir comment on peut faire en c++ pour convertir un int en char ou bien en string la fonction itoa ne marche pas merci vecteur avec int et char [ par Tyroflan ] int **boursemain(){...cin >> nombre;for (unsigned int i=0;i bourse[i] = new int [5];donc je crée autant de vecteurs bourse que l'indique la variable vecteur avec int et char [ par Tyroflan ] int **boursemain(){...cin >> nombre;for (unsigned int i=0;i bourse[i] = new int [5];donc je crée autant de vecteurs bourse que l'indique la variable problème de pointeur sur char (SUPER HYPER IMPORTANT -> juste pour moi...je supose) [ par levraipig ] bonjour à tous, voila moi j'ai un p'ti problème plutot embêtant.... je dois créer un class qui gère les chaines de caractères (ne me demander pas pou


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


HTC G1

Entre 449€ et 449€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,203 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.