Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    100

    problema puntatore a una strutture

    ciao ragazzi ho un problema ...ho un tipo definito cosi :

    codice:
    typedef struct graph {
      /** array dei  nodi */
      node_t * node;  
      /** numero nodi */
      unsigned int size;      
    } graph_t;
    devo realizzare una funzione,lasciamo perdere che deve fare , la firma della funzione è

    codice:
    void free_graph (graph_t** g);
    nel corpo della funzione voglio salvare il campo di **g.size nella variabile dim ma mi da errore ...ecco che ho fatto io

    codice:
    void free_graph (graph_t** g);
    {
    int dim=*g->size;
    .....
    
     }
    }
    ...
    error:request for member 'size' in something not a structure or union

    please help
    df

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,304

    Moderazione

    Prendi visione del Regolamento interno.

    Manca l'indicazione del linguaggio nel titolo.
    Il codice va postato indentato all'interno degli appositi tag CODE.

    Sistemo io.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    1,326
    codice:
    int dim = (*g)->size;
    ?
    every day above ground is a good one

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.