Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR ha finalmente lanciato il suo nuovo flagship: Magic 8 Pro. Lo abbiamo provato a fondo in queste settimane e ve lo raccontiamo nella nostra recensione completa. HONOR rimane fedele alle linee della versione precedente, aggiungendo però un nuovo tasto dedicato all'AI. Ma è al suo interno che c'è la vera rivoluzione grazie al nuovo Snapdragon 8 Elite Gen 5 e alla nuova MagicOS 10
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata
Le webcam Insta360 Link 2 Pro e Link 2C Pro sono una proposta di fascia alta per chi cerca qualità 4K e tracciamento automatico del soggetto senza ricorrere a configurazioni complesse. Entrambi i modelli condividono sensore, ottiche e funzionalità audio avanzate, differenziandosi per il sistema di tracciamento: gimbal a due assi sul modello Link 2 Pro, soluzione digitale sul 2C Pro
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70 porta il concetto di smartphone ultrasottile su un terreno più concreto e accessibile: abbina uno spessore sotto i 6 mm a una batteria di capacità relativamente elevata, un display pOLED da 6,7 pollici e un comparto fotografico triplo da 50 MP. Non punta ai record di potenza, ma si configura come alternativa più pragmatica rispetto ai modelli sottili più costosi di Samsung e Apple
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 30-10-2003, 13:22   #1
khri81
Senior Member
 
L'Avatar di khri81
 
Iscritto dal: Mar 2002
Messaggi: 2438
in linux il gcc nn ha la libreria conio.h, dove la trovo?

allora uso linux x prog. in c, solo che devo fare un prog x l'univ in cui mi serve la funzioni getch() inclusa nella libreria conio.h e quando vado a compilare con il gcc, mi dice che nn trova la libreria conio.h!!! dove la posso trovare? e come faccio ad aggiungerla insieme alle altre?
khri81 è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2003, 13:24   #2
lovaz
Senior Member
 
L'Avatar di lovaz
 
Iscritto dal: Jul 2002
Messaggi: 4334
non c'e', devi usare ncurses:

man ncurses

PS: non e' che studi a Verona, vero?
lovaz è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2003, 13:28   #3
khri81
Senior Member
 
L'Avatar di khri81
 
Iscritto dal: Mar 2002
Messaggi: 2438
no studio a ferrara informatica 2° anno. gazie ora provo.
khri81 è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2003, 13:39   #4
khri81
Senior Member
 
L'Avatar di khri81
 
Iscritto dal: Mar 2002
Messaggi: 2438
ascolta ti posso chiedere una cosa? sto scelarando su una cazzata che nn riesco a far funzionare è talmente banale che nn capisco dove sia l'errore!!!

allora io ho sempre usato le var di tipo float x memorizzare numeri decimali, ora xò il prof vuole che usiamo i double, allora facendo questo stupidissimo inserimento:

printf("\n inserisci un numero\n");
scanf("%f", &var1);

io x es. inserisco il numero 2.

mi spieghi xchè se vado a visualizzare il contenuto della var1 con printf magicamente ha il valore 4,93242 ecc....!!!!
khri81 è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2003, 13:48   #5
lovaz
Senior Member
 
L'Avatar di lovaz
 
Iscritto dal: Jul 2002
Messaggi: 4334
Prova cosi':
scanf("%lf", &var1);
considera il val inserito come double
ovviamente %lf vale anche per printf
lovaz è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2003, 13:54   #6
khri81
Senior Member
 
L'Avatar di khri81
 
Iscritto dal: Mar 2002
Messaggi: 2438
grazie mille. con %lf ora funziona correttamente!!! grande.

ho un altro probl. allora x getch() ho inserito la libreria curses.h, solo che il compilatore mi restituisce questo errore:

[christian@localhost christian]$ gcc esercizio3.c -o esercizio3
/tmp/ccalXC2O.o: In function `main':
/tmp/ccalXC2O.o(.text+0x2c9): undefined reference to `stdscr'
/tmp/ccalXC2O.o(.text+0x2ce): undefined reference to `wgetch'
collect2: ld returned 1 exit status
khri81 è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2003, 13:55   #7
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
gcc ... -lncurses
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2003, 14:07   #8
khri81
Senior Member
 
L'Avatar di khri81
 
Iscritto dal: Mar 2002
Messaggi: 2438
ok nn mi da più nessun errore il compilatore, il prob è che ora mi da segmentation fault usando getch, mentre usando scanf funziona tutto correttamente.
khri81 è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2003, 14:27   #9
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
getch fa parte della libreria standard, non delle ncurses. wgetch fa parte delle ncurses, ma dubito fortemente che sia la funzione che ti serve.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2003, 14:30   #10
khri81
Senior Member
 
L'Avatar di khri81
 
Iscritto dal: Mar 2002
Messaggi: 2438
e xchè mi da questo errore se fa parte delle librerie standard?

[christian@localhost christian]$ gcc Esercizio4.c -o esercizio4
/tmp/ccuqd3bV.o: In function `main':
/tmp/ccuqd3bV.o(.text+0x17f): undefined reference to `getch'
collect2: ld returned 1 exit status
khri81 è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2003, 14:31   #11
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Perchè getch fa parte delle ncurses. Evvabbé mi sò sbagliato con getchar
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2003, 14:33   #12
khri81
Senior Member
 
L'Avatar di khri81
 
Iscritto dal: Mar 2002
Messaggi: 2438
la funzione getch() continua a darmi segmentation fault!!!
nn capisco il xchè!
khri81 è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2003, 14:39   #13
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Credo che vada usata in congiunzione di aree ncurses. getchar non ti va bene?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2003, 17:22   #14
khri81
Senior Member
 
L'Avatar di khri81
 
Iscritto dal: Mar 2002
Messaggi: 2438
no il prof vuole solo getch()! mi sa che mi metterò a prog con windows visto che nn ha probl con la libreria conio.h!
khri81 è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2003, 17:27   #15
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Guarda che getchar è equivalente a getch di conio. L'unica differenza è che l'input è bufferizzato per linee (cioè: non leggi nessun carattere finché non premi invio), ma si può cambiare facilmente con termios. Se ti serve ti posso dire come.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026 Display, mini PC, periferiche e networking: le n...
Le novità ASUS per il 2026 nel settore dei PC desktop Le novità ASUS per il 2026 nel settore de...
Il MacBook Pro è sempre più...
Il prezzo della Switch 2 potrebbe divent...
TikTok chiarisce il funzionamento della ...
Samsung Galaxy A07 5G: il nuovo entry le...
Realme 16 in arrivo: un mix tra iPhone A...
Domenica di follia su Amazon: iPhone 17 ...
Questo portatile HP OMEN con Core Ultra ...
Robot aspirapolvere al prezzo giusto: le...
Il nuovo M5 Max potrebbe avere una GPU p...
Pulizie automatiche al top (e a prezzo B...
Casa più calda, spese più leggere: Tado ...
Mini PC mostruoso in offerta nascosta su...
Netflix promette 45 giorni di esclusivit...
Gigabyte: un handheld? Sì, ma sol...
Samsung conferma l'arrivo di tre variant...
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: 08:07.


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