Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » einzelnes Zeichen einlesen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
27.10.2005, 15:19 Uhr
~erpel
Gast


Hi.
Ich brauche so eine ähnliche Funktion wie in TurboPascal readkey();
Ich will, das auf ein Zeichen gewartet wird, ohne das Ich Enter drücke. Also sobald ich Taste druecke soll er sie in eine Variable speichern. Kann mir jemand helfen?


C++:
#include <iostream.h>

int main()
{
    char auswahl;
    
    cout << "                 -Verschluesselungsprogramm-" << "\n\n\n\n\n";
    cout << "  [D] - Datei einlesen" << "\n";
    cout << "  [B] - Beenden" << "\n";
    //Funktion?
    return 0;
}



Danke!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
27.10.2005, 15:23 Uhr
mischa
Fragender


leider nein in iso c++ gibt es sowas net

p.s.
dein code ist net ganz richtig

C++:
#include <iostream>
using namespace std;

int main()
{
    char auswahl;
    
    cout << "                 -Verschluesselungsprogramm-" << "\n\n\n\n\n";
    cout << "  [D] - Datei einlesen" << "\n";
    cout << "  [B] - Beenden" << "\n";
    //Funktion?
    return 0;
}



aber wenn du es unbedingt haben willst kannst du es ja mit inline asembly machen
--
Latein Unterricht ist die spätere Rache der Römer an den Germanen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
27.10.2005, 15:37 Uhr
~erpel
Gast


hmm is ja blöd. Das muss doch gehen! mit irgendeiner streammanipulation oder so.
using namespace, is das pflicht? geht doch auch ohne. Hat noch jemand ne Idee?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
27.10.2005, 16:19 Uhr
~erpel
Gast


also es geht mit getch().
komisch ist, das das folgende Programm mit dev-cpp läuft, aber unter visualc++ gleich zum beginn des Programms auf die eingabe wartet!? woran liegt das?

C++:
#include <iostream.h>
#include <conio.h>

int main()
{
    char auswahl;
    
    cout << "                 -Verschluesselungsprogramm-" << "\n\n\n\n\n";
    cout << "  [D] - Datei einlesen" << "\n";
    cout << "  [B] - Beenden" << "\n";

    auswahl=getch();
    return 0;
}


kann doch nicht sein, oder?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: