Visualizzazione dei risultati da 1 a 7 su 7

Discussione: [C++] simbolo ^ in C++

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    331

    [C++] simbolo ^ in C++

    Salve a tutti, ho visto in alcuni esempi che in C++ viene usato il simbolo ^.

    A cosa serve esattamente questo simbolo?

    Grazie e ciao
    Sandro

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    1,326
    E l'operatore bitwise per la XOR dell'algebra booleana

    http://it.wikipedia.org/wiki/Disgiunzione_esclusiva
    every day above ground is a good one

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    331
    l'ho trovato posto prima dell'istanza di una classa passata come parametro ad una funzione tipo:

    Classe istanza;

    func(^istanza);

  4. #4
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    allora + managed c++, quindi c++ con il .net, sta al posto del *

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    331
    cioe' fammi capire il ^ e' un simbolo del .NET che sta al posto del puntatore *?

  6. #6
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    in visual studio 2005 e 2008 puoi compilare in c++ usando il supporto al CLR cioè al framework.net..

    per usarlo però devi usare la memoria gestita e quindi puntatori gestiti (con il ^ al posto del * e il gnew al posto del new)

  7. #7
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    Si in effetti sono puntatori gestiti dal framework (e quindi con il vantaggio del garbage)
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.