Re: La casa degli 1 e degli 0 - helps informatic-tecnologici [volume 100]
-
The blues brothers
- 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]
Msn da stamattina nn mi fa entrare mi da un errore 81000306
Help please!
Help please!
when you have everything,you have everything to lose.
-
Toni Monroe
- 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]
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.
Toni.
-
Paperone
- 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]
è possibile che si sia surriscaldatoToni Monroe wrote: Il pc mi si è prima riavviato da solo (senza motivo) e poi s'è proprio spento. Uot chen bi?
Giordan wrote: Menzione onorevole per Pap, che si è distinto per avere la stessa voce di Battiato e la peggior pronuncia anglo-americana ogni epoca!!!
-
Paperone
- 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]
XP o Vista?The blues brothers wrote: Msn da stamattina nn mi fa entrare mi da un errore 81000306
Help please!
Giordan wrote: Menzione onorevole per Pap, che si è distinto per avere la stessa voce di Battiato e la peggior pronuncia anglo-americana ogni epoca!!!
-
Paperone
- 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]
termios è una libreria per gestire in maniera diversa il terminaleDingo 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...
mai usata
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!!!
-
Toni Monroe
- 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]
Sperem.Paperone wrote: è possibile che si sia surriscaldato![]()
"Orgoglioso di non essere uno di loro." Paolo Maldini
Toni.
Toni.
- Dingo
- 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]
Ti posto uno dei programmi che abbiamo fatto in classe.Paperone wrote: termios è una libreria per gestire in maniera diversa il terminale
mai usata
a che ti serve?
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

- 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]
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
Giordan wrote: Menzione onorevole per Pap, che si è distinto per avere la stessa voce di Battiato e la peggior pronuncia anglo-americana ogni epoca!!!
- Dingo
- 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]
Grazie Pap, penso di averci capito qualcosa.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![]()
Comunque devo in ogni modo riuscire a stanare il prof e costringerlo a dei chiarimenti.
-
Hank Luisetti
- 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]
Mi consigliate il miglior programma gratuito pèer masterizzare e dove scaricarlo? mercì
"The point was not to score, but to win"

"I Scream, You Scream, We All Scream for Ice Cream"
Dazed and Confused: "Se rinasco, voglio rinascere Hank."

"I Scream, You Scream, We All Scream for Ice Cream"
Dazed and Confused: "Se rinasco, voglio rinascere Hank."
- Porsche 928
- 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]
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]
[/align]
[/align]-
Paperone
- 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]
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
:sbadat:
anche se mi sa che il masterizzatore del portatile sia andato
Giordan wrote: Menzione onorevole per Pap, che si è distinto per avere la stessa voce di Battiato e la peggior pronuncia anglo-americana ogni epoca!!!
- Dingo
- 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]
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:
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

- 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]
faiDingo 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:
Code: Select all
gcc programma.c -o progexCode: Select all
./progexGiordan wrote: Menzione onorevole per Pap, che si è distinto per avere la stessa voce di Battiato e la peggior pronuncia anglo-americana ogni epoca!!!
- Dingo
- 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]
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?Paperone wrote: faie poi faiCode: Select all
gcc programma.c -o progexCode: Select all
./progex
EDIT: Ok Ok ci sono riuscito.
Grazie.
Last edited by Dingo on 28/07/2009, 16:14, edited 1 time in total.