 |
johnnyd |
| penso di si, a meno che non fai come myspace... cr ... |
04-02-2009 13:33 |
|
 |
johnnyd |
.grande:maestro.
Registered: Sep 2005
Posts: 840 (0.11 al dì)
Location: Milano (Fragagnano)
Corso: Informatica
Anno: IV
Time Online: 13 Days, 22:13:29 [...]
Status: Offline
Edit | Report | IP: Logged |
penso di si, a meno che non fai come myspace... crei il primo utente TOM che sarà amico di tutti 
__________________
My Blog - My Photo Album
|
|
04-02-2009 13:33 |
|
|
|  |
 |
xSharKMaNx |
| perfetto :)
... |
04-02-2009 13:34 |
|
 |
xSharKMaNx |
un gioco della follia

Registered: Sep 2007
Posts: 1477 (0.22 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline
Edit | Report | IP: Logged |
perfetto 
Grazie caro!
__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)
I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)
|
|
04-02-2009 13:34 |
|
|
|  |
 |
xSharKMaNx |
| Maledetto C e la sua non gestione di stringhe!
... |
04-02-2009 22:06 |
|
 |
xSharKMaNx |
un gioco della follia

Registered: Sep 2007
Posts: 1477 (0.22 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline
Edit | Report | IP: Logged |
Maledetto C e la sua non gestione di stringhe!
Nel momento in cui bisognerà testare cosa scrive l'utente come reperite la stringa ?
Utilizzare la getchar e grazie isSpace inserire in 3/4 array di char le varie stringhe?
__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)
I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)
|
|
04-02-2009 22:06 |
|
|
|  |
 |
green.riot |
|
 |
green.riot |
.simpatizzante.
Registered: Oct 2007
Posts: 14 (0.00 al dì)
Location: Arona Lake Major
Corso: Informatica
Anno: Primo! ;)
Time Online: 2:47:20 [...]
Status: Offline
Edit | Report | IP: Logged |
urka
ciao a tutti anche io sto tentando di fare questo progetto anche se sarebbe meglio studiare un algoritmo per vincere le scommesse ai cavalli..
al momento io ho creato le seguenti strutture..
struct profile {
int ID;
char nickname[20];
char status[20];
int friends[100];
int groups[100];
};
struct group {
int ID;
char title[20];
int friends[100];
};
struct profile profiles[100];
struct group groups[100];
mi sto concentrando sul primo comando quello dell'inserimento profilo / modifica status e devo dire che sono bloccato alla ricerca di un profilo già esistente.
per l'inserimento pensavo di aggiungere ogni profilo in un vettore ordinato, così posso utilizzare la ricerca binaria.
vedendo il vostro codice mi sa che manca qualche puntatore.. stavo provando a passare l'indirizzo del vettore ad una funzione di ricerca ma con scarsi risultati.. non riesco ad accedere ai campi ;-/
critiche e suggerimenti sono ben accetti, avete in mente metodi più semplici per risolvere il problema?
conoscete programmatori ninja?
__________________
Tutti gli uomini sono mortali.
Socrate era mortale.
Dunque, tutti gli uomini sono Socrate.
(Woody Allen)
|
|
05-02-2009 00:12 |
|
|
|  |
 |
Gehur |
| adesso non so come tu voglia implementare le varie ... |
05-02-2009 07:40 |
|
 |
Gehur |
.grande:maestro.
Registered: Apr 2006
Posts: 519 (0.07 al dì)
Location: Milano
Corso: Informatica
Anno:
Time Online: 3 Days, 0:41:42 [...]
Status: Offline
Edit | Report | IP: Logged |
adesso non so come tu voglia implementare le varie strutture, ma ti posso dire (ad un primo sguardo senza ragionarci) di riguardare quello che hai fatto, le variabili(all'interno delle strutture) devono avere dimensione dinamica, non va bene dargli una dimensione fissa, secondo me ti conviene dare un ochhio alle soluzioni di progetti vecchi
|
|
05-02-2009 07:40 |
|
|
|  |
 |
xSharKMaNx |
| Re: urka |
05-02-2009 08:06 |
|
 |
xSharKMaNx |
un gioco della follia

Registered: Sep 2007
Posts: 1477 (0.22 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline
Edit | Report | IP: Logged |
Re: urka
Originally posted by green.riot
ciao a tutti anche io sto tentando di fare questo progetto anche se sarebbe meglio studiare un algoritmo per vincere le scommesse ai cavalli..
al momento io ho creato le seguenti strutture..
mi sto concentrando sul primo comando quello dell'inserimento profilo / modifica status e devo dire che sono bloccato alla ricerca di un profilo già esistente.
per l'inserimento pensavo di aggiungere ogni profilo in un vettore ordinato, così posso utilizzare la ricerca binaria.
vedendo il vostro codice mi sa che manca qualche puntatore.. stavo provando a passare l'indirizzo del vettore ad una funzione di ricerca ma con scarsi risultati.. non riesco ad accedere ai campi ;-/
critiche e suggerimenti sono ben accetti, avete in mente metodi più semplici per risolvere il problema?
conoscete programmatori ninja?
I puntatori mancanti che dici sono i puntatori che indicano i nodi seguenti di una lista di adiacenza, questo ovviamente se si prende la strada di utilizzare grafi e liste di adiacenze.
Come ti ha detto Gehur fai attenzione, in quanto la traccia del progetto dice espressamente che nickname dell'utente e status del gruppo devono avere dimensione arbitraria.
__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)
I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)
|
|
05-02-2009 08:06 |
|
|
|  |
 |
green.riot |
|
 |
green.riot |
.simpatizzante.
Registered: Oct 2007
Posts: 14 (0.00 al dì)
Location: Arona Lake Major
Corso: Informatica
Anno: Primo! ;)
Time Online: 2:47:20 [...]
Status: Offline
Edit | Report | IP: Logged |
uuu
ok.. mi sa che ho fatto un bel casino.. ;-( questa sera provo a sistemare tutto.
ma quindi fatemi capire .. voi aggiungete alla struttura un nodo cioè un puntatore per accedere ai dati.. giusto?
__________________
Tutti gli uomini sono mortali.
Socrate era mortale.
Dunque, tutti gli uomini sono Socrate.
(Woody Allen)
|
|
05-02-2009 09:17 |
|
|
|  |
 |
Benny |
| [QUOTE][i]Originally posted by xSharKMaNx [/i]
... |
05-02-2009 13:06 |
|
 |
Benny |
.fedelissimo.
Registered: May 2003
Posts: 48 (0.01 al dì)
Location: Milano
Corso: Informatica
Anno: 2
Time Online: 12:49:02: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by xSharKMaNx
Maledetto C e la sua non gestione di stringhe!
Nel momento in cui bisognerà testare cosa scrive l'utente come reperite la stringa ?
Utilizzare la getchar e grazie isSpace inserire in 3/4 array di char le varie stringhe?
ciao, io ho quasi risolto quel problema, che mi sono posto come primo scoglio, ho usato un paio di funzioni che sono na bellezza...il mio problema purtroppo ora è risolvere un'inizializzazione di un puntatore a char, mi spiego:
se io creo con
char *cmd1;
mi darà errore perchè non istanzio(si fa schifo ) la locazione del puntatore.
e ho fatto in questo modo:
char *cmd1 = malloc(sizeof(char));
il problema è che i stanno sempre fuffe incomprensibili e non le riesco a levare, quindi fa cacchiate..mo devo vedere se riesco a fare in un altro modo..o diventa problematica la questione
__________________
Se non credi in te stesso, chi ci crederà?
|
|
05-02-2009 13:06 |
|
|
|  |
 |
Benny |
| oooooolllllllleeeeee, risolto..ecco con questo in ... |
05-02-2009 13:15 |
|
 |
Benny |
.fedelissimo.
Registered: May 2003
Posts: 48 (0.01 al dì)
Location: Milano
Corso: Informatica
Anno: 2
Time Online: 12:49:02: [...]
Status: Offline
Edit | Report | IP: Logged |
oooooolllllllleeeeee, risolto..ecco con questo in poche ore finiro di gestire tutti i comandi e potro fare del testing, siii finalmente si ragiona
__________________
Se non credi in te stesso, chi ci crederà?
|
|
05-02-2009 13:15 |
|
|
|  |
 |
middu |
| benny dimmi una cosa : io ho per il momento creato ... |
05-02-2009 15:26 |
|
 |
middu |
.arcimaestro.
Registered: Oct 2002
Posts: 466 (0.05 al dì)
Location:
Corso:
Anno:
Time Online: 4 Days, 16:14:21 [...]
Status: Offline
Edit | Report | IP: Logged |
benny dimmi una cosa : io ho per il momento creato queste strutture : struct profilo
{
char *nome_utente;
char *status_utente;
};
struct gruppo
{
char *titolo_gruppo;
};
|
|
05-02-2009 15:26 |
|
|
|  |
 |
middu |
| poi??? ... |
05-02-2009 15:26 |
|
 |
middu |
.arcimaestro.
Registered: Oct 2002
Posts: 466 (0.05 al dì)
Location:
Corso:
Anno:
Time Online: 4 Days, 16:14:21 [...]
Status: Offline
Edit | Report | IP: Logged |
poi???
|
|
05-02-2009 15:26 |
|
|
|  |
 |
Benny |
| purtroppo devo abbassare l'euforia, perchè il pro ... |
05-02-2009 15:36 |
|
 |
Benny |
.fedelissimo.
Registered: May 2003
Posts: 48 (0.01 al dì)
Location: Milano
Corso: Informatica
Anno: 2
Time Online: 12:49:02: [...]
Status: Offline
Edit | Report | IP: Logged |
purtroppo devo abbassare l'euforia, perchè il prof mi ha vietato una funzione..ora ti rispondo middu
dunque, quelle che hai creato sono solo le strutture fondamentali, ovvero che cavolo ci sta dentro profilo e gruppo.
ora devi scegliere che struttura dati implementare:
in ognuna di queste avrai da usare sicuramente dei puntatori, che saranno puntatori di tipo oggetto che hai creato tu es
dentro la struct profilo
profilo *nomepuntatore
e lo stesso per gruppo
gruppo *puntatore
ovviamente la scelta di quanti e quali puntatori dipende dalla struttura
io uso l'hash, per gli alberi dovrebbe essere
profilo *left
profilo *right
profilo *father
dipende da cosa decidi di fare..
__________________
Se non credi in te stesso, chi ci crederà?
|
|
05-02-2009 15:36 |
|
|
|  |
 |
hyperion |
| [QUOTE][i]Originally posted by Benny [/i]
... |
05-02-2009 15:43 |
|
 |
hyperion |
.illuminato.
Registered: Oct 2007
Posts: 171 (0.03 al dì)
Location:
Corso: Informatica
Anno:
Time Online: 3 Days, 12:37:41 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Benny
purtroppo devo abbassare l'euforia, perchè il prof mi ha vietato una funzione..ora ti rispondo middu
dunque, quelle che hai creato sono solo le strutture fondamentali, ovvero che cavolo ci sta dentro profilo e gruppo.
ora devi scegliere che struttura dati implementare:
in ognuna di queste avrai da usare sicuramente dei puntatori, che saranno puntatori di tipo oggetto che hai creato tu es
dentro la struct profilo
profilo *nomepuntatore
e lo stesso per gruppo
gruppo *puntatore
ovviamente la scelta di quanti e quali puntatori dipende dalla struttura
io uso l'hash, per gli alberi dovrebbe essere
profilo *left
profilo *right
profilo *father
dipende da cosa decidi di fare..
di a tutti cosa il prof ti ha vietato di fare cosi magari potrebbe essere utile a tutti gli altri..grassie!
|
|
05-02-2009 15:43 |
|
|
|  |
 |
middu |
| io vorrei fare una lista per contenere tutti i pro ... |
05-02-2009 15:45 |
|
 |
middu |
.arcimaestro.
Registered: Oct 2002
Posts: 466 (0.05 al dì)
Location:
Corso:
Anno:
Time Online: 4 Days, 16:14:21 [...]
Status: Offline
Edit | Report | IP: Logged |
io vorrei fare una lista per contenere tutti i profili. Quindi devo crearmi una struttura che mi rappresenti il profilo come ti avevo scritto prima, poi mi devo creare un nodo che deve rappresentare il nodo della lista. Come dato dovrà quindi verrà inserito un profilo e un nodo puntatore.
|
|
05-02-2009 15:45 |
|
|
|  |
 |
middu |
| poi avrei intenzione di mettere un puntatore ad un ... |
05-02-2009 16:04 |
|
 |
middu |
.arcimaestro.
Registered: Oct 2002
Posts: 466 (0.05 al dì)
Location:
Corso:
Anno:
Time Online: 4 Days, 16:14:21 [...]
Status: Offline
Edit | Report | IP: Logged |
poi avrei intenzione di mettere un puntatore ad una lista che servirà da traino per accedere all'insieme di membri che appartengono ad un determinato gruppo.
|
|
05-02-2009 16:04 |
|
|
|  |
 |
| All times are GMT. The time now is 08:26. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|