Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi
Mate X7 rinnova la sfida nel segmento dei pieghevoli premium puntando su un design ancora più sottile e resistente, unito al ritorno dei processori proprietari della serie Kirin. L'assenza dei servizi Google e del 5G pesa ancora sull'esperienza utente, ma il comparto fotografico e la qualità costruttiva cercano di compensare queste mancanze strutturali con soluzioni ingegneristiche di altissimo livello
Nioh 3: souls-like punitivo e Action RPG
Nioh 3: souls-like punitivo e Action RPG
Nioh 3 aggiorna la formula Team NINJA con aree esplorabili più grandi, due stili di combattimento intercambiabili al volo (Samurai e Ninja) e un sistema di progressione pieno di attività, basi nemiche e sfide legate al Crogiolo. La recensione entra nel dettaglio su combattimento, build, progressione e requisiti PC
Test in super anteprima di Navimow i220 LiDAR: il robot tagliaerba per tutti
Test in super anteprima di Navimow i220 LiDAR: il robot tagliaerba per tutti
La facilità di installazione e la completa automazione di tutte le fasi di utilizzo, rendono questo prodotto l'ideale per molti clienti. Ecco com'è andata la nostra prova in anteprima
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-12-2005, 12:54   #1
duobutch
Member
 
Iscritto dal: Oct 2000
Città: Verona
Messaggi: 176
[ C ] IF (Tastopremuto == "Invio")

Piccolo quesito :

IF (Tastopremuto == "Invio")

Come si può "tradurre" questa espressione in c++?
duobutch è offline   Rispondi citando il messaggio o parte di esso
Old 23-12-2005, 13:07   #2
frizzo28
Senior Member
 
Iscritto dal: Aug 2005
Città: Roma sud
Messaggi: 590
Ecco il codice per turbo c++ 3.0 non so se funge su altri compilatori :
Codice:
#include<conio.h>
#include<iostream.h>
#include<bios.h>
void main(){
int ca;
clrscr();
ca = _bios_keybrd(_KEYBRD_READ);
if(ca==0x1c0d)cout<<"Hai premuto invio";
else cout<<"NON hai premuto invio ma un altro tasto";
getch();
}
__________________
-Mac Book intel core duo 1,83GHz, 1,25 Gb RAM
-Amd athlon 64 dual core 4400+, 2 GB RAM, Asus a8n-sli Deluxe, totale 500 GB di HARD DISK(4 hdd)
frizzo28 è offline   Rispondi citando il messaggio o parte di esso
Old 23-12-2005, 13:09   #3
wisher
Senior Member
 
L'Avatar di wisher
 
Iscritto dal: Aug 2005
Messaggi: 2755
l'invio ha codice ascii 13, quindi basta un bel if(Tastopremuto==13)
__________________
wisher è offline   Rispondi citando il messaggio o parte di esso
Old 23-12-2005, 13:37   #4
beppegrillo
Senior Member
 
L'Avatar di beppegrillo
 
Iscritto dal: Mar 2004
Messaggi: 1455
edit
__________________
Ciao ~ZeRO sTrEsS~
beppegrillo è offline   Rispondi citando il messaggio o parte di esso
Old 23-12-2005, 13:56   #5
duobutch
Member
 
Iscritto dal: Oct 2000
Città: Verona
Messaggi: 176
Grazie mille per le risposte, ma purtroppo mi da questo errore:

32:2 C:\Programmi\Dev-Cpp\include\c++\3.4.2\backward\backward_warning.h #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated.

3 C:\..... bios.h: No such file or directory.

6 C:\..... `clrscr' undeclared (first use this function)

7 C:\..... `_KEYBRD_READ' undeclared (first use this function)

ecc ecc

anche provando con #include <iostream> (senza .h) non va
duobutch è offline   Rispondi citando il messaggio o parte di esso
Old 23-12-2005, 15:02   #6
maulattu
Senior Member
 
L'Avatar di maulattu
 
Iscritto dal: Mar 2005
Città: ~
Messaggi: 740
Quote:
Originariamente inviato da duobutch
Grazie mille per le risposte, ma purtroppo mi da questo errore:

32:2 C:\Programmi\Dev-Cpp\include\c++\3.4.2\backward\backward_warning.h #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated.

3 C:\..... bios.h: No such file or directory.

6 C:\..... `clrscr' undeclared (first use this function)

7 C:\..... `_KEYBRD_READ' undeclared (first use this function)

ecc ecc

anche provando con #include <iostream> (senza .h) non va
fai come ti dice wisher, è un metodo standard
__________________
Ciao ciao cagnolino Billy
MacMini late 2009, 2.53GHz, 4GB ram, 320GB hard disk, Snow Leopard 10.8.2 - iPod Nano 6th gen.
XBOX Live GamerTag: InsaneMau
maulattu è offline   Rispondi citando il messaggio o parte di esso
Old 23-12-2005, 15:37   #7
frizzo28
Senior Member
 
Iscritto dal: Aug 2005
Città: Roma sud
Messaggi: 590
Spettacolo!! Grazie wisher del consiglio questo codice funge nn solo co turbo c++ ma pure col dev c++ ed è molto + semplice nn c avevo pensato all'ascii
Codice:
#include<stdio.h>
#include<conio.h>
int main(){
int cara;
cara=getch();
if(cara==13)printf("hai premuto l'ivio");
else printf("Hai premuto un altro tasto");
getch();
}
__________________
-Mac Book intel core duo 1,83GHz, 1,25 Gb RAM
-Amd athlon 64 dual core 4400+, 2 GB RAM, Asus a8n-sli Deluxe, totale 500 GB di HARD DISK(4 hdd)
frizzo28 è offline   Rispondi citando il messaggio o parte di esso
Old 23-12-2005, 17:38   #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
Ricordatevi che Turbo C non è per niente aderente allo standard...dico questo solo per faro tenere a memoria a chi leggesse questo thread...
Quindi frizzo28, se stai cercando di imparare il C in Turbo C cambia compilatore...ne va di quello che stai imparando...

Per ricavare l'invio basta if(tastopremuto == '\n')...che è portabile su qualsiasi piattaforma...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 24-12-2005, 14:17   #9
frizzo28
Senior Member
 
Iscritto dal: Aug 2005
Città: Roma sud
Messaggi: 590
ah Ok solo che a scuola ci insegnano TC e tt i PC hanno solo quello Quale compilatore mi consigli?
__________________
-Mac Book intel core duo 1,83GHz, 1,25 Gb RAM
-Amd athlon 64 dual core 4400+, 2 GB RAM, Asus a8n-sli Deluxe, totale 500 GB di HARD DISK(4 hdd)
frizzo28 è offline   Rispondi citando il messaggio o parte di esso
Old 24-12-2005, 14:49   #10
duobutch
Member
 
Iscritto dal: Oct 2000
Città: Verona
Messaggi: 176
Grazie mille a tutti funziona perfettamente
duobutch è offline   Rispondi citando il messaggio o parte di esso
Old 24-12-2005, 14:57   #11
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 frizzo28
ah Ok solo che a scuola ci insegnano TC e tt i PC hanno solo quello Quale compilatore mi consigli?
Digli di passare a Dev-C++ o a http://www.codeblocks.org/
Entrambi sono completamente gratuiti e usano il compilatore MinGW32, che è un porting per Windows del compilatore di Linux...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi Recensione HUAWEI Mate X7: un foldable ottimo, m...
Nioh 3: souls-like punitivo e Action RPG Nioh 3: souls-like punitivo e Action RPG
Test in super anteprima di Navimow i220 LiDAR: il robot tagliaerba per tutti Test in super anteprima di Navimow i220 LiDAR: i...
Dark Perk Ergo e Sym provati tra wireless, software via browser e peso ridotto Dark Perk Ergo e Sym provati tra wireless, softw...
DJI RS 5: stabilizzazione e tracking intelligente per ogni videomaker DJI RS 5: stabilizzazione e tracking intelligent...
Un MacBook Pro a -300€, i MacBook Air M4...
Amazon abbassa i prezzi sugli iPhone: sc...
Amazon, ancora sconti sugli smartphone A...
iPhone Air 2 'riciclerà' alcuni c...
Offerta Amazon da non perdere: lo speake...
Nioh 3 debutta alla grande su Steam: pri...
Al centro della Via Lattea ci potrebbe e...
Elon Musk ora guarda alla Luna: SpaceX p...
La Cina ha lanciato nuovamente lo spazio...
Blue Origin potrebbe realizzare il lande...
Artemis II: il prossimo Wet Dress Rehear...
Il nuovo HONOR 600 sta arrivando e avr&a...
La crisi delle memorie non coinvolger&ag...
Windows domina su Steam, ma molti utenti...
Per non incorrere in nuovi aumenti delle...
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: 09:59.


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