IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C++ Discussion :

[C++][Debutant]A quoi correspond le caractere ^ ?


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de doudoustephane
    Homme Profil pro
    Gérant
    Inscrit en
    Août 2005
    Messages
    1 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Gérant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 129
    Par défaut [C++][Debutant]A quoi correspond le caractere ^ ?
    bonjour, je souhaiterai savoir car je n'arrive pas a comprendre, a quoi sert le caractere accent circonflexe ^ dans du code C++ tel que :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    while(fin.good() && !fin.eof()) fout.write(fin.read(temp) ^ key);
    merci d'avance pour vos reponses...

  2. #2
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    Pourquoi j'ai l'impression de reconnaître cette ligne de code ?

    il s'agit de l'opérateur logiue XOR bit-à-bit
    si tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    int var1(100023565656245), var2(126555448764674), var3;
    var3 = var1 ^ var2;
    var3 sera "remplie" bit-à-bit sachant que le ième bit de var3 sera "ième bit de var1" XOR "ième bit de var2"

    la table de vérité de XOR est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    E1  E2 | S
    0   0  | 0
    0   1  | 1
    1   0  | 1
    1   1  | 0
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  3. #3
    Membre éprouvé
    Avatar de doudoustephane
    Homme Profil pro
    Gérant
    Inscrit en
    Août 2005
    Messages
    1 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Gérant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 129
    Par défaut
    ah oui, d'accord, c'est un OU Exclusif...

    merci beaucoup a toi Swoog.

    Je mets (deja) le sujet resolu

    au fait, tu reconnais la ligne de code car je l'ai pique sur un de tes posts d'une autre conversation!!!, a toi

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XHTML] [debutant] a quoi correspond <a>"Entry?action
    Par Asmod_D dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 09/06/2007, 18h29
  2. [Rangs] A quoi correspond la mention VIP ?
    Par Manopower dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 2
    Dernier message: 30/08/2005, 11h40
  3. debutant asp manipulation chaine de caractere
    Par MaxiMax dans le forum ASP
    Réponses: 3
    Dernier message: 12/08/2005, 15h59
  4. [OPERATEUR] à quoi correspond : ^?
    Par fabszn dans le forum Langage
    Réponses: 3
    Dernier message: 24/03/2005, 16h25
  5. [Debutant] Mettre une chaine de caractere dans un tableau
    Par bouboussjunior dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 14/09/2004, 11h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo