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 :

A quoi correspond le signe '^'?


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Mai 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 2
    Par défaut A quoi correspond le signe '^'?
    Bonjour,

    Comme j'ai vu il n'y a pas logntemps un sujet du même genre, je me permet de vous demander quel est la signification du signe '^' dans le code suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    byte getByte = (byte)(currentByte ^ GetColorComponent(pixelColor, currentColorComponent));
    Je ne sais pas où cherché sous Google!

    Merci à tous ceux qui pourront me répondre

  2. #2
    Membre chevronné Avatar de roster
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    397
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 397
    Par défaut
    Correspond à la fonction OU exclusif: XOR

  3. #3
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut
    Propriété meconnue mais pratique et amusante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    // Swap de A et B
     
    int A=2;
    int B=3;
     
     
    B^=A;
    A^=B;
    B^=A;
     
    // A == 3;
    // B == 2;

  4. #4
    Membre chevronné Avatar de roster
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    397
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 397
    Par défaut
    Effectivement, c'est bien pratique...

Discussions similaires

  1. [ASE]A quoi correspond Sybase SQL Advantage
    Par Yogi_01 dans le forum Sybase
    Réponses: 6
    Dernier message: 26/04/2006, 09h25
  2. A quoi correspond {app}
    Par Furius dans le forum Autres Logiciels
    Réponses: 5
    Dernier message: 14/10/2005, 12h20
  3. [Cookies] A quoi correspond document.cookie ?
    Par Linoa dans le forum Langage
    Réponses: 2
    Dernier message: 05/10/2005, 11h13
  4. [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
  5. [OPERATEUR] à quoi correspond : ^?
    Par fabszn dans le forum Langage
    Réponses: 3
    Dernier message: 24/03/2005, 16h25

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