Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2 è la nuova handheld PC gaming con processore AMD Ryzen Z2 Extreme (8 core Zen 5/5c, GPU RDNA 3.5 16 CU) e schermo OLED 8,8" 1920x1200 144Hz. È dotata anche di controller rimovibili TrueStrike con joystick Hall effect e una batteria da 74Wh. Rispetto al dispositivo che l'ha preceduta, migliora ergonomia e prestazioni a basse risoluzioni, ma pesa 920g e costa 1.299€ nella configurazione con 32GB RAM/1TB SSD e Z2 Extreme
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
A re:Invent 2025, AWS mostra un’evoluzione profonda della propria strategia: l’IA diventa una piattaforma di servizi sempre più pronta all’uso, con agenti e modelli preconfigurati che accelerano lo sviluppo, mentre il cloud resta la base imprescindibile per governare dati, complessità e lock-in in uno scenario sempre più orientato all’hybrid cloud
Cos'è la bolla dell'IA e perché se ne parla
Cos'è la bolla dell'IA e perché se ne parla
Si parla molto ultimamente di "bolla dell'intelligenza artificiale", ma non è sempre chiaro perché: l'IA è una tecnologia molto promettente e che ha già cambiato molte cose dentro e fuori le aziende, ma ci sono enormi aspettative che stanno gonfiando a dismisura i valori delle azioni e distorcendo il mercato. Il che, com'è facile intuire, può portare a una ripetizione della "bolla dotcom", e forse anche di quella dei mutui subprime. Vediamo perché
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 31-05-2004, 20:15   #1
Maurizioale
Junior Member
 
Iscritto dal: May 2004
Messaggi: 22
ho un conio problema

Ragazzi ho il seguente problemuccio:


#include<iostream.h>
#include<conio.h>
#include<stdio.h>
#include<windows.h>

HANDLE hConsole=GetStdHandle(STD_OUTPUT_HANDLE);
COORD coordScreen={30,30};

void main()
{
int scelta,input;
do
{
coordScreen.X=1;
coordScreen.Y=1;
SetConsoleCursorPosition(hConsole,coordScreen);
printf("numero:");
do
input =_getch();
while(_kbhit());
scelta = input - 48;
}
while(scelta<0 || scelta>5);
coordScreen.X=8;
coordScreen.Y=1;
SetConsoleCursorPosition(hConsole,coordScreen);
printf("%d",scelta);
coordScreen.X=1;
coordScreen.Y=5;
SetConsoleCursorPosition(hConsole,coordScreen);
printf("numero:");
cin>>input;
}


Questo programma mi legge il tasto premuto in codice ascii.
Quando premo un tasto, il valore esce scritto anche quando chiedo un'altro input!!
Infatti nell'ultimo printf mi esce scritto anche il tasto che ho premuto prima.
Non so veramente come fare anche perchè non ho capito perchè fa cosi.
Aspetto con impazienza una vostra risposta.
Grazie.
Maurizioale è offline   Rispondi citando il messaggio o parte di esso
Old 31-05-2004, 20:19   #2
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Ehm...non ho capito il problema preciso...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 31-05-2004, 20:27   #3
Maurizioale
Junior Member
 
Iscritto dal: May 2004
Messaggi: 22
in pratica io inserisco in input un numero,poi lui me lo legge lo trasforma in ascii e basta (ciò messo la funzione che trasforma in ascii perchè è quella che mi fa sto scherzetto).Come digito un numero mi esce giustamente il secondo cout che mi chiede un'altro input.Pero in uscita con questo input ci esce anche il numero che ha letto il cout precedente!!
Spero che si sia capito
Maurizioale è offline   Rispondi citando il messaggio o parte di esso
Old 31-05-2004, 20:39   #4
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Sei tu che lo stampi:

printf("%d",scelta);
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 31-05-2004, 20:46   #5
Maurizioale
Junior Member
 
Iscritto dal: May 2004
Messaggi: 22
certo!lo stampo nel primo cout non nel secondo.
Nel primo cout deve uscire ed infatti cosi avviene , ma non deve uscire nel secondo cout.
Infatti mi trovo davanti "numero:" + il numero che ho inserito prima!quindi esce scritto un numero quando invece lo devo ancora scrivere nel secondo cout!
Maurizioale è offline   Rispondi citando il messaggio o parte di esso
Old 31-05-2004, 20:53   #6
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
A me no...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 31-05-2004, 20:59   #7
Maurizioale
Junior Member
 
Iscritto dal: May 2004
Messaggi: 22
ODDIO
Scusami ma non ci capisco piu' niente!
A me nel secondo cout esce anche il numero che ho inserito prima!!
Ma come è possibile che a te no.
Me ne sono capitate di cose in c++ ma come a questa, poche.
Mi potresti spiegare perche a te funziona?
secondo te dove sta il problema?
Aiutatemi
Maurizioale è offline   Rispondi citando il messaggio o parte di esso
Old 31-05-2004, 21:01   #8
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Non ne ho idea... Prova a mettere il service pack 6 di Visual Studio...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 31-05-2004, 21:06   #9
Maurizioale
Junior Member
 
Iscritto dal: May 2004
Messaggi: 22
il problema continua per la sua strada e non lascia tregua!!
Io sto programma lo devo consegnare tra pochissimo e me manca solo sta cosa che pensavo fosse una sciocchezza e invece..
Comunque se qualcuno ha un'idea la dica al piu presto
Grazie
Maurizioale è offline   Rispondi citando il messaggio o parte di esso
Old 31-05-2004, 21:42   #10
Maurizioale
Junior Member
 
Iscritto dal: May 2004
Messaggi: 22
Per favore aiutatemi a risolvere questo problema.
Che ne so ditemi un'altra funzione per leggere i tasti in ascii,puo' darsi che cambiando funzione il problema sparisce.
Grazie mille a chi vorrà aiutarmi
Maurizioale è offline   Rispondi citando il messaggio o parte di esso
Old 02-06-2004, 19:11   #11
Maurizioale
Junior Member
 
Iscritto dal: May 2004
Messaggi: 22
[c++] codice ascii

Salve a tutti!
Ho un programma che mi permette di conoscere il codice ascii del tasto premuto. Ho utilizzato le funzioni _getch() della libreria conio.h.
Questa funzione però, mi da dei problemi e quindi vorrei vedere se con un'altra libreria e quindi con un'alta funzione risolvo il problema.Sto usando visual c++ 6.0 su windows 98.
Se qualcuno può darmi una libreria e dirmi le funzione che devo usare gli sarei molto grato.
Maurizioale è offline   Rispondi citando il messaggio o parte di esso
Old 02-06-2004, 22:55   #12
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Di funzioni che leggono un tasto senza premere invio nel C e nel C++ non ne conosco... al limite credo che si possa fare quaclosa con le API di Windows...ci do un'occhiata...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 02-06-2004, 23:05   #13
Luc@s
Senior Member
 
L'Avatar di Luc@s
 
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
Quote:
Originariamente inviato da cionci
Di funzioni che leggono un tasto senza premere invio nel C e nel C++ non ne conosco... al limite credo che si possa fare quaclosa con le API di Windows...ci do un'occhiata...
le ncurses ......... se ci sono x win sei a cavallo
__________________
Gnu/Linux User
Luc@s è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2004, 04:47   #14
LukeHack
Bannato
 
L'Avatar di LukeHack
 
Iscritto dal: May 2003
Città: Roma
Messaggi: 3642
Quote:
Salve a tutti!
Ho un programma che mi permette di conoscere il codice ascii del tasto premuto. Ho utilizzato le funzioni _getch() della libreria conio.h.
Questa funzione però, mi da dei problemi e quindi vorrei vedere se con un'altra libreria e quindi con un'alta funzione risolvo il problema.Sto usando visual c++ 6.0 su windows 98.
Se qualcuno può darmi una libreria e dirmi le funzione che devo usare gli sarei molto grato.
usa la getch() liscia (senza l'_ )eventualmente non includere la windows.h, ma solo la stdio.h e la conio.h
LukeHack è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2004, 09:40   #15
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Maurizioale, forse facevi meglio a continuare con la discussione vecchia, almeno si capiva di più... Ora le unisco...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2004, 09:43   #16
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da LukeHack
usa la getch() liscia (senza l'_ )eventualmente non includere la windows.h, ma solo la stdio.h e la conio.h
Il fatto è che a me funziona benissimo il codice sopra
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2004, 14:54   #17
LukeHack
Bannato
 
L'Avatar di LukeHack
 
Iscritto dal: May 2003
Città: Roma
Messaggi: 3642
Quote:
Originariamente inviato da cionci
Il fatto è che a me funziona benissimo il codice sopra
te che compilatore hai usato?
LukeHack è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2004, 18:00   #18
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Visual C++ come lui
Per quello gli ho consgliato di metter eil service pack 6 per Visual Studio
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2004, 00:26   #19
LukeHack
Bannato
 
L'Avatar di LukeHack
 
Iscritto dal: May 2003
Città: Roma
Messaggi: 3642
Quote:
Originariamente inviato da cionci
Visual C++ come lui
Per quello gli ho consgliato di metter eil service pack 6 per Visual Studio
io l'ho messo,però non ho notato alcuna differenza...tu?
LukeHack è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2004, 01:30   #20
LukeHack
Bannato
 
L'Avatar di LukeHack
 
Iscritto dal: May 2003
Città: Roma
Messaggi: 3642
cmq ha ragione cionci,il codice funziona benone,cambia compilatore o aggiornalo (io uso il vstudio 6.0 col sp6)

a tal proposito cionci,io ho programmato col vc++ 7(.net) ma alla fine non ho riscontrato vantaggi rispetto al 6,se non una pesantezza maggiore.. a parte l'ide intendo, che è più figo e maneggevole..
te lo hai usato il .net? che ne pensi
LukeHack è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'...
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti AWS re:Invent 2025: inizia l'era dell'AI-as-a-Se...
Cos'è la bolla dell'IA e perché se ne parla Cos'è la bolla dell'IA e perché se...
BOOX Palma 2 Pro in prova: l'e-reader diventa a colori, e davvero tascabile BOOX Palma 2 Pro in prova: l'e-reader diventa a ...
FRITZ!Repeater 1700 estende la rete super-veloce Wi-Fi 7 FRITZ!Repeater 1700 estende la rete super-veloce...
FSR 4 su Radeon RX 5000, 6000 e 7000? Li...
Quanti alberi ci sono in Skyrim? In The ...
Pocket Max, la nuova console Mangmi punt...
Pubblicato maxi backup di Spotify: 300 T...
GTA 6 potrebbe evolversi in un MMORPG, s...
Green Deal anche per i caldarrostai: a R...
BYD lancia la condivisione dei caricator...
L'Antitrust italiano colpisce Apple: san...
Lo Stato paga il conto: un miliardo di e...
Il furgone elettrico Kia PV5 alza l'asti...
Instagram introduce limite agli hashtag:...
Fortnite non arriverà sull'App Store gia...
IBM: dall’AI agentica ai dati in tempo r...
Vodafone ha la rete mobile migliore in I...
Lenovo Legion Go 2 con SteamOS: il debut...
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: 13:47.


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