Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    problema assegnamento a this

    ciao.
    Ho implementato il pattern decorator per aggiungere tipi di elementi grafici ad una mia classe grafica.
    Ho questo problema:
    vorrei assegnare il risultato di DynamicCast<MarkerNode>(WM4_NEW DecoratorBoundingBox(this));
    a this , cosi:

    this =DynamicCast<MarkerNode>(WM4_NEW DecoratorBoundingBox(this));

    i tipi sono corretti , ma mi da quest errore:

    Error 2 error C2106: '=' : left operand must be l-value c:\programmazione\old\wild magic 4\geometrictools\wildmagic4\samplegraphics\polylin es\markernode.cpp 17

    perchè?
    grazie.

  2. #2
    Un metodo non può cambiare l'istanza su cui sta operando!
    Amaro C++, il gusto pieno dell'undefined behavior.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.