.dsy:it. Pages (13): « First ... « 2 3 4 5 [6] 7 8 9 10 » ... Last »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Sistemi operativi I (http://www.dsy.it/forum/forumdisplay.php?forumid=269)
-- [Sistemi Operativi] Esercizi (http://www.dsy.it/forum/showthread.php?threadid=4496)


Posted by matrix on 05-07-2003 19:53:

si' variabili globali....
se mi dai la mail, ti mando i file


Posted by Mirthis on 05-07-2003 23:02:

Originally posted by matrix
si' variabili globali....
se mi dai la mail, ti mando i file


Ok grazie.
Due di quelli con le variabili globali li ho fatti senza troppi problemi, e finalmene inizio a capire qualcosa anche di win. Devo risolvere quelle questioni sulle pipe e poi credo di essere quasi a posto.

__________________
Land ...of Silence - Sonata Arctica Italian Fan Site


Posted by Novalis on 06-07-2003 03:26:

sarà che ormai mi sono innamorato di KWrite... ma su VisualStudio non è possibile visualizzare i numeri di riga??:(


Posted by BeppeGoal on 06-07-2003 13:54:

Domanda: voi cosa usate per programmare in C?


Posted by Novalis on 06-07-2003 15:47:

l'editor di Visual Studio su Win, Kwrite + gcc su Linux:)


Posted by Sockit2me on 06-07-2003 16:30:

Cmq ho sentito che all'esame...se ti capita linux.....l'editor da usare è Vi.......non penso ti facciano installare l'interfaccia grafica!!.....cmq sono voci,se qualcuno sa qualcosa di certo dica qualcosaaaa!!!!!.....poi un'ultima cosa:chi è messo veramente di merda (non quelli che dicono di non sapere un cazzo e poi sanno tutto) ????

__________________
Non perdere le staffe...fino al momento in cui non bisogna perdere le staffe !


Posted by Novalis on 06-07-2003 16:54:

a lezione hanno detto di imparare a utilizzare vi nel caso non funzionasse l'interfaccia grafica... altrimenti anche su win dovrebbero farci utilizzare l'edit di ms-dos! :D

ma non c'è nessuno che abbia fatto il primo turno di laboratorio?:please: :please: :please:


Posted by rox on 07-07-2003 08:32:

Ragazzi aiutatemi!!!

Ho dei problemi elementarissimi, dato che ho iniziato a guardare la parte di lab sabato.

In Linux quando genero il file a.out come faccio ad eseguirlo?

In Win ho installato visual studio 6.0 e uso visual c++.
Quando uso il comando "build - compile" il compilatore mi dice di non riconoscere stdafx.h. Com'è possibile???
Lo stesso errore me lo da anche se compilo i file della prof!!!


Posted by matrix on 07-07-2003 09:30:

in linux devi settare il path(non ricordo come si fa pero' :) ), mi sembra che scrivi env, ti appare una lista fai un copia incolla della riga di path e ci aggiungi il cammino della directory in cui lavori...

in windows invece mi han detto che stdafx.h e' un include vecchio che serviva nelle vecchie versioni di visual studio e che ora non e' supportato, cancellalo e va a posto


Posted by Lestat de lioncourt on 07-07-2003 10:20:

Originally posted by rox
Ragazzi aiutatemi!!!

Ho dei problemi elementarissimi, dato che ho iniziato a guardare la parte di lab sabato.

In Linux quando genero il file a.out come faccio ad eseguirlo?

In Win ho installato visual studio 6.0 e uso visual c++.
Quando uso il comando "build - compile" il compilatore mi dice di non riconoscere stdafx.h. Com'è possibile???
Lo stesso errore me lo da anche se compilo i file della prof!!!


se non vuoi toccare le var d'ambiente basta che scrivi nella dir del file: ./a.out

__________________
Non è detto che non ci sia nulla da capire soltanto perchè non si capisce nulla.

(by me)


Posted by Novalis on 07-07-2003 10:59:

Originally posted by matrix
in linux devi settare il path(non ricordo come si fa pero' :) ), mi sembra che scrivi env, ti appare una lista fai un copia incolla della riga di path e ci aggiungi il cammino della directory in cui lavori...



stai diventando un progettista dei sistemi operativi, ormai:D :D


questa è la scelta migliore, ma alla vigilia di una prova di laboratorio forse è meglio non toccare le variabili d'ambiente del sistema per non rischiare di non incasinarle, con il rischio di dover reinstallare tutto e di perdere tempo (catastrofico vero?:( )...

come ti ha suggerito Lestat, indica la directory corrente con ./ e poi scrivi il nome del tuo file :)


Posted by unidavide on 07-07-2003 11:04:

Qualcuno ha fatto per caso l'esercizio 4 di windows? se si come avete fatto a farlo con solo i mutex? Volgio dire per scambiarsi i messagi 'N' 'S' e 'B' c'è scritto di utilizzare i mutex ma se nel thread principale (Banco) creo il mutex cosi

hMutex = CreateMutex( NULL, FALSE, NULL);

e poi faccio

dwWaitResult = WaitForSingleObject( hMutex, INFINITE);

il Thread NON si blocca, se invece dichiaro un semaforo con valore iniziale 0 chiramente il thread si blocca e viene sbloccato dal Cliente.

Voi come avete risolto?


Posted by Novalis on 07-07-2003 11:13:

devi usare due mutex, uno per il cliente e uno per il banco.

in quello per il banco devi mettere TRUE al posto del FALSE.

così mi hanno detto, e così sembra funzionare :)


Posted by unidavide on 07-07-2003 12:07:

non ho capito come hai fatto, mi potresti spedire il codice a: unidavide@email.it che lo confronto con il mio? grazie


Posted by unidavide on 07-07-2003 12:48:

altra domanda :D quando bisogna fare piu processi in windows per ogni processo devo crearmi un nuovo progetto? :shock: e l'eseguibile del figlio dove deve stare? dalle poche prove che ho fatto se lo mettevo nella cartella del progetto non lo vedeva, mentre se lo mettevo nella cartella windows si


All times are GMT. The time now is 13:21. Pages (13): « First ... « 2 3 4 5 [6] 7 8 9 10 » ... Last »
Show all 185 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.