Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

E' il luogo in cui potete parlare di tutto quello che volete, in particolare di tutti gli argomenti non strettamente attinenti allo sport americano...
Locked
The blues brothers
Senior
Senior
Posts: 2104
Joined: 28/05/2006, 21:28
Location: colà dove si puote ciò che si vuole
Contact:

Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

Post by The blues brothers »

Msn da stamattina nn mi fa entrare mi da un errore 81000306
Help please!
when you have everything,you have everything to lose.
Toni Monroe
Pro
Pro
Posts: 8945
Joined: 15/06/2008, 17:58
NBA Team: Los Angeles Lakers
Location: Milano
Contact:

Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

Post by Toni Monroe »

Il pc mi si è prima riavviato da solo (senza motivo) e poi s'è proprio spento. Uot chen bi?
"Orgoglioso di non essere uno di loro." Paolo Maldini
Toni.
Paperone
Pro
Pro
Posts: 21655
Joined: 16/10/2006, 17:35
NFL Team: Denver Broncos
Location: Castel Maggiore [Bologna], far east from Denver, CO

Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

Post by Paperone »

Toni Monroe wrote: Il pc mi si è prima riavviato da solo (senza motivo) e poi s'è proprio spento. Uot chen bi?
è possibile che si sia surriscaldato :nonsa:
Giordan wrote: Menzione onorevole per Pap, che si è distinto per avere la stessa voce di Battiato e la peggior pronuncia anglo-americana ogni epoca!!!
Image
Image
Paperone
Pro
Pro
Posts: 21655
Joined: 16/10/2006, 17:35
NFL Team: Denver Broncos
Location: Castel Maggiore [Bologna], far east from Denver, CO

Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

Post by Paperone »

The blues brothers wrote: Msn da stamattina nn mi fa entrare mi da un errore 81000306
Help please!
XP o Vista?
Giordan wrote: Menzione onorevole per Pap, che si è distinto per avere la stessa voce di Battiato e la peggior pronuncia anglo-americana ogni epoca!!!
Image
Image
Paperone
Pro
Pro
Posts: 21655
Joined: 16/10/2006, 17:35
NFL Team: Denver Broncos
Location: Castel Maggiore [Bologna], far east from Denver, CO

Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

Post by Paperone »

Dingo wrote: Non so se è il posto adatto per chiedere aiuto.
Dopo aver bocciato ampiamente vari esami mi sto apprestando all'ultimo di questa calda sessione che è un esamino di informatica. Siccome posso confidare solo sui miei appunti che non sono questa gran cosa  :sbadat: , sono già nel pallone.

Qualcuno mi sa spiegare a cosa serve il comando "termios", e come si usa? Vedo che sesso compare insieme a O_RDONLY e O_WRONLY...
Sul web non c'è una grande letteratura a riguardo e in particolare io conosco solo l'ABC del C quindi non capisco spiegazioni che rimandano a spiegazioni di altri concetti,... e così via...
termios è una libreria per gestire in maniera diversa il terminale
mai usata :nonsa:

a che ti serve?
Giordan wrote: Menzione onorevole per Pap, che si è distinto per avere la stessa voce di Battiato e la peggior pronuncia anglo-americana ogni epoca!!!
Image
Image
Toni Monroe
Pro
Pro
Posts: 8945
Joined: 15/06/2008, 17:58
NBA Team: Los Angeles Lakers
Location: Milano
Contact:

Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

Post by Toni Monroe »

Paperone wrote: è possibile che si sia surriscaldato :nonsa:
Sperem.  :cheer:
"Orgoglioso di non essere uno di loro." Paolo Maldini
Toni.
User avatar
Dingo
Rookie
Rookie
Posts: 724
Joined: 06/01/2007, 0:08
MLB Team: St. Louis Cardinals
NFL Team: Miami Dolphins

Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

Post by Dingo »

Paperone wrote: termios è una libreria per gestire in maniera diversa il terminale
mai usata :nonsa:

a che ti serve?
Ti posto uno dei programmi che abbiamo fatto in classe.

main(int argc, char **argv)
{
int fdin;
struct termios termin, termout, save_termin, save_termout;
  if((fdin=open(argv[1], O_RDONLY))<0)                                     
  {perror(argv[1]);
  return;
}
tcgetattr(fdin, &save_termin);
tcgetattr(fdin, &termin);
printf("iflag=%11.11o\noflag=%11.11o\ncflag=%11.11o\nlflag=%11.11o\n", termin.c_iflag, termin.c_oflag, termin.c_cflag, termin.c_lflag);

cfmakeraw(&termin);
tcsetattr(fdin, TCSANOW, &termin);
}

Io non c'ho capito nulla, non so manco a cosa serve. Visualizzando il manuale poi ho visto che compaiono sotto termios molte altre strutture (ad esempio tcgetattr, tgsetattr, cfmakeraw, perror) che non so a cosa servono. Io vorrei semplicemente capire a cosa servono e come si usano.
Mi sa che c'ho le idee decisamente confuse  :gazza:
Paperone
Pro
Pro
Posts: 21655
Joined: 16/10/2006, 17:35
NFL Team: Denver Broncos
Location: Castel Maggiore [Bologna], far east from Denver, CO

Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

Post by Paperone »

Dingo wrote: Ti posto uno dei programmi che abbiamo fatto in classe.

main(int argc, char **argv)
{
int fdin;
struct termios termin, termout, save_termin, save_termout;
  if((fdin=open(argv[1], O_RDONLY))c_iflag &= ~(IGNBRK|BRKINT|PARMRK|ISTRIP
                            |INLCR|IGNCR|ICRNL|IXON);
            termios_p->c_oflag &= ~OPOST;
            termios_p->c_lflag &= ~(ECHO|ECHONL|ICANON|ISIG|IEXTEN);
            termios_p->c_cflag &= ~(CSIZE|PARENB);
            termios_p->c_cflag |= CS8;
tcsetattr setta gli attributi del terminale

cosa serva non mi è chiaro neanche a me :nonsa:
Giordan wrote: Menzione onorevole per Pap, che si è distinto per avere la stessa voce di Battiato e la peggior pronuncia anglo-americana ogni epoca!!!
Image
Image
User avatar
Dingo
Rookie
Rookie
Posts: 724
Joined: 06/01/2007, 0:08
MLB Team: St. Louis Cardinals
NFL Team: Miami Dolphins

Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

Post by Dingo »

Paperone wrote: la open apre il file immesso come parametro in sola lettura
tcgetattr prende i parametri del file descriptor (che in realtà è un terminale) e li salva nella struttura
con la printf li stamp
cfmakeraw sets the terminal attributes as follows:

            termios_p->c_iflag &= ~(IGNBRK|BRKINT|PARMRK|ISTRIP
                            |INLCR|IGNCR|ICRNL|IXON);
            termios_p->c_oflag &= ~OPOST;
            termios_p->c_lflag &= ~(ECHO|ECHONL|ICANON|ISIG|IEXTEN);
            termios_p->c_cflag &= ~(CSIZE|PARENB);
            termios_p->c_cflag |= CS8;
tcsetattr setta gli attributi del terminale

cosa serva non mi è chiaro neanche a me :nonsa:
Grazie Pap, penso di averci capito qualcosa.
Comunque devo in ogni modo riuscire a stanare il prof e costringerlo a dei chiarimenti.
Hank Luisetti
Pro
Pro
Posts: 5594
Joined: 16/12/2007, 15:27
Location: SanFrancisco/Vaiano

Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

Post by Hank Luisetti »

Mi consigliate il miglior programma gratuito pèer masterizzare e dove scaricarlo? mercì
"The point was not to score, but to win"

Image

"I Scream, You Scream, We All Scream for Ice Cream"

Dazed and Confused: "Se rinasco, voglio rinascere Hank."
User avatar
Porsche 928
Pro
Pro
Posts: 9594
Joined: 01/07/2006, 15:43
MLB Team: Texas Rangers
NFL Team: Houston Texans
NBA Team: Houston Rockets
NHL Team: Dallas Stars
Location: Mexicali - Baja California

Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

Post by Porsche 928 »

Hank Luisetti wrote: Mi consigliate il miglior programma gratuito pèer masterizzare e dove scaricarlo? mercì

Ne avro provati 10 quando ho trovato questo ho smesso di cercare:
http://www.rocketdivision.com/download_starburn.html

Ci perdi mezz'oretta a capire come si masterizza ma non mi ha mai bruciato un cd/dvd
[align=center]Image[/align]
Paperone
Pro
Pro
Posts: 21655
Joined: 16/10/2006, 17:35
NFL Team: Denver Broncos
Location: Castel Maggiore [Bologna], far east from Denver, CO

Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

Post by Paperone »

io da quando ho scoperto Nero Lite mi trovo bene, ma sono curioso di provare il programma dii Porsche :figo:

anche se mi sa che il masterizzatore del portatile sia andato :polliceverso: :sbadat:
Giordan wrote: Menzione onorevole per Pap, che si è distinto per avere la stessa voce di Battiato e la peggior pronuncia anglo-americana ogni epoca!!!
Image
Image
User avatar
Dingo
Rookie
Rookie
Posts: 724
Joined: 06/01/2007, 0:08
MLB Team: St. Louis Cardinals
NFL Team: Miami Dolphins

Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

Post by Dingo »

Domanda idiota: uso cygwin, vorrei compilare un programma per poi lanciarlo.
Faccio "ls" e vedo che nella home c'è il programma salvato come txt e se non sbaglio dovrebbe essere exe per poterlo lanciare. Lo compilo con gcc programma.c e mi viene scritto: no such files or directories. Che passaggio mi sono perso?
-2 giorni dall'esame: in che condizioni!  :sbadat:
Paperone
Pro
Pro
Posts: 21655
Joined: 16/10/2006, 17:35
NFL Team: Denver Broncos
Location: Castel Maggiore [Bologna], far east from Denver, CO

Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

Post by Paperone »

Dingo wrote: Domanda idiota: uso cygwin, vorrei compilare un programma per poi lanciarlo.
Faccio "ls" e vedo che nella home c'è il programma salvato come txt e se non sbaglio dovrebbe essere exe per poterlo lanciare. Lo compilo con gcc programma.c e mi viene scritto: no such files or directories. Che passaggio mi sono perso?
-2 giorni dall'esame: in che condizioni!  :sbadat:
fai

Code: Select all

gcc programma.c -o progex
e poi fai

Code: Select all

./progex
Giordan wrote: Menzione onorevole per Pap, che si è distinto per avere la stessa voce di Battiato e la peggior pronuncia anglo-americana ogni epoca!!!
Image
Image
User avatar
Dingo
Rookie
Rookie
Posts: 724
Joined: 06/01/2007, 0:08
MLB Team: St. Louis Cardinals
NFL Team: Miami Dolphins

Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]

Post by Dingo »

Paperone wrote: fai

Code: Select all

gcc programma.c -o progex
e poi fai

Code: Select all

./progex
Ho già provato, ma mi da lo stesso errore. Il problema credo sia il formato, io ho utilizzato "documento di testo" (txt appunto), forse dovevo utilizzare il blocco note?

EDIT: Ok Ok ci sono riuscito.
Grazie.
Last edited by Dingo on 28/07/2009, 16:14, edited 1 time in total.
Locked