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

    [c++]Illegal indirection

    ciao.

    dichiaro un puntatore pType.
    codice:
    CSapLoadType * pType = new CSapLoadType();
    ho questa funzione che mi ritorna CSapLoadType *
    codice:
    CSapLoadType* CSapLoadCase::getByID(int ID)
    {
    	CSapLoadType *pLoadType=NULL;
    	m_LoadTypes.Lookup(ID, pLoadType);
    	return pLoadType;
    }
    quando assegno a pType pCase->getByID(*nBLType); becco l'errore c2100(illegal indirection) perchè?
    codice:
    pType = pCase->getByID(*nBLType);

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    scusate , non avevo visto il puntatore nell'argomento della funzione...
    *nBLType ,non ci va il puntatore .

  3. #3
    ma nBLType che cos'è?, perchè se è un int l'errore è lì.
    ciao
    sergio

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.