Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora
Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora
WF-1000X M6 è la sesta generazione di auricolare in-ear sviluppata da Sony, un prodotto che punta a coniugare facilità di utilizzo con una elevata qualità di riproduzione dei contenuti audio e una cura nella riduzione del rumore ambientale che sia da riferimento
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI
Snowflake ha presentato diverse novità per la sua piattaforma legate all'intelligenza artificiale. Quella forse più eclatante è una collaborazione con OpenAI, ma non mancano diverse nuove funzionalità che rendono la piattaforma più flessibile e in grado di rispondere meglio alle esigenze in continuo cambiamento delle aziende
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Con velocità teoriche fino a 11 Gbps, gestione tramite app intelligente e protezione avanzata dei dispositivi, Roamii BE Pro porta il Wi‑Fi 7 tri‑band nelle abitazioni più esigenti. Un sistema Wi-Fi Mesh proposto da MSI allo scopo di garantire agli utenti una rete fluida e continua capace di sostenere streaming 8K, gaming competitivo e le applicazioni moderne più esigenti in termini di banda
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 01-12-2007, 10:09   #1
Tony Hak
Senior Member
 
L'Avatar di Tony Hak
 
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 1661
[C] errore col dev C++

ciao raga!
Ho le seguenti strutture che vanno ad implementare due type. Dunque:

Codice:
typedef struct edge
        {
           int key;
           struct edge *next;
        } edge;

typedef struct graph
        {
           int nv; /* numero di vertici del grafo */
           edge **adj; /* vettore con le liste delle adiacenze */
        } graph;
Ho una funzione

Codice:
graph *g_empty(int n);
gli errori che ne nascono sono:

parse error before `*'
warning: data definition has no type or storage class
conflicting types for `g_empty'
previous declaration of `g_empty'


aiutatemi vi prego..sto perdendo la testa...
__________________
Tony Hak è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2007, 11:16   #2
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2787
Pare che l'hai già dichiarato con un tipo di ritorno differente, ma potrei sbagliarmi. Se posti tutto il codice forse ti so dire qualcosa di + preciso.
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2007, 11:40   #3
Tony Hak
Senior Member
 
L'Avatar di Tony Hak
 
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 1661
questo è il codice

Codice:
#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>


typedef struct edge
        {
           int key;
           struct edge *next;
        } edge;

typedef struct graph
        {
           int nv; /* numero di vertici del grafo */
           edge **adj; /* vettore con le liste delle adiacenze */
        } graph;


struct rec
        {
           int numero;
           char nome;
           int ore;
           int fatturato;
           struct rec *next;
        }

graph *g_empty(int n);
int is_empty(graph *G);
void g_add(graph *G, int u, int v);
struct rec *crea_lista(int nume);

graph *g_empty(int n)
{
      graph *G;
      int i;

      G = (graph*)malloc(sizeof(graph));
      if (G==NULL)
         printf("ERRORE: impossibile allocare memoria per il grafo\n");
      else
      {
         G->adj = (edge**)malloc(n*sizeof(edge*));
         if ((G->adj==NULL) && (n>0))
         {
            printf("ERRORE: impossibile allocare memoria per la lista del grafo\n");
            free(G);
            G=NULL;
         }
         else
         {
            G->nv = n;
            for (i=0; i<n; i++)
            G->adj[i]=NULL;
         }
      }
return(G);
}
nel main

Codice:
main()
{

      int num;
      struct rec *listarec;
      graph *g;

      printf ("\nQuante citta' vuoi inserire");
      scanf ("%d",&num);

      g = g_empty(num);

      listarec = crea_lista(num);

}
__________________
Tony Hak è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2007, 12:05   #4
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2787
Manca un punto e virgola alla fine dello struct rec
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2007, 12:12   #5
Tony Hak
Senior Member
 
L'Avatar di Tony Hak
 
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 1661
RISOLTO .. era un punto e virgola mancante alla fine dello struct rec ! grazie mille per la disponibilita'
__________________
Tony Hak è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2007, 12:12   #6
Tony Hak
Senior Member
 
L'Avatar di Tony Hak
 
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 1661
Quote:
Originariamente inviato da wingman87 Guarda i messaggi
Manca un punto e virgola alla fine dello struct rec

me ne so accorto adesso ! cmq grazie mille !!!!
__________________
Tony Hak è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora Sony WF-1000X M6: le cuffie in-ear di riferiment...
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI Snowflake porta l'IA dove sono i dati, anche gra...
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo M...
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi Recensione HUAWEI Mate X7: un foldable ottimo, m...
Nioh 3: souls-like punitivo e Action RPG Nioh 3: souls-like punitivo e Action RPG
God of War Trilogy Remake annunciato all...
Star Wars Galactic Racer mostra il gamep...
Legacy of Kain: Defiance Remastered annu...
Control Resonant si mostra allo State of...
Battlefield 6 Stagione 2: l'avanzata del...
Stop a umidità e muffa: deumidificatore ...
Trump l'anti-scientifico: la mossa per a...
Google ancora una volta nel mirino dell'...
Annunciata la data d'uscita di Death Str...
Conto alla rovescia per gli uffici: Micr...
OpenAI lancia GPT-5.3-Codex-Spark: veloc...
Super friggitrice ad aria da 10L a 70€: ...
Amazon, perquisizioni della Guardia di F...
TV giganti in offerta su Amazon: 85'' Hi...
MSI GeForce RTX 5090 Lightning Z: la sch...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 12:07.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v