Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Récupération sasie clavier [ Divers / Débutant(e) ] (Ktb)

mercredi 8 novembre 2006 à 08:20:20 | Récupération sasie clavier

Ktb

Bonjour !
J'utilise Visual Studio pour programmer des applications console Windows. J'ai une question concernant la récupération d'une sasie clavier. J'aimerais savoir si je me trompe dans l'explication suivante : si j'utiliste
int main() {
    char str;
    cout << "Entrez votre texte et terminez par CTRL + Z";
    while (cin) {
        cin >> str;
            if (cin) {
                cout << str;
            }
    }
    cin >>  str;
    cout << str;
    return 0;
}
quand on tappe un texte et qu'on le valide avec la touche entrée, la boucle lit le buffer clavier caractère par caractère (en zappant les espaces blancs) tandis que si je déclare str comme string et non plus char, le buffer est lu "mot par mot" et non plus "caractère par caractère". Est-ce que c'est bien çà ? Merci,
KtB



Cette discussion est classé dans : caractère, récupération, clavier, str, cin


Répondre à ce message

Sujets en rapport avec ce message

cin.getline(str, 256) [ par ronandmcdonald ] Salut je voulais savoir comment cela se fess que je peux pas utiliser cin.getline dans une fonction que voila :bool RS232::Write_RS232(){DWORD dwWritt URGENT : Problème de "cin" [ par monomanahune ] Monomanahune J'ai un petit problème sur un cin.Je souhaiterais rentrer une chaine de caractère en utilisant cinmais je voudrais pouvoir entrer égaleme Récupération d'un caractère affiché [ par tagblooster1409 ] Salut à tous !!!Voilà j'aimerais savoir si il existe une fonction en c mode console pour récupérer dans une variable un caractère affiché à l'écran à Erreur [ par buguetj ] Bonjour, je suis sous le développement d'une application C++ en interface MS-DOS (standard).J'ai tapé ceci:    char choix1;    while    (cin>>choix1=" Récupération de l? erreur d?Internet Explorer (404) [ par Armandopoulos ] Salut à tous,  J´utilise cette fonction Navigate2 dans mon code pour charger une page html   <b class="s1" style="fo récupération de données de taille inconnue dans le main [ par fatenov ] Salut tout le monde, Je veux récupérer dans le main le contenu d'une variable calculée dans un module dans le main, mais le problème est que la tail récupération de la couleur d'un pixel [ par njo80 ] Bonjour,Je suis en train de créer un petit jeu style zelda (en light), j'ai affiché ma carte ainsi que mon sprite qui bouge.Pour gérer la collision j' Problème cin et cout [ par thorodin ] Bonjour, J'ai un problème avec visual studio .net. Je crée un projet visual studio C++ projet console Win32. Il me génère main.cpp et stdafx.cpp. je Majuscule ? [ par norton ] Bonjour, Je cherche a savoir si la chaine de caractère contenue dans un fichier text est en majuscule mais je ne sait pas comment faire. Pour le momen


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,11 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.