begin process at 2012 05 28 18:16:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Dev-C++, conio.h, et gotoxy


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Dev-C++, conio.h, et gotoxy

samedi 10 septembre 2005 à 23:17:22 | Dev-C++, conio.h, et gotoxy

Dol_Amroth

Bonjour tout le monde. Voilà je suis débutant en C et en ce moment je lis un tuto qui a malheureusement été conçu pour Borland alors que j'utilise Dev-C++. Il paraitrait qu'il n'y ait pas gotoxy dans le conio.h de Dev-c++. Alors voilà si quelqu'un a une solution soit avec une fonction équivalente ou alors avec une bibliothèque que je pourrais rajouter dans le dossier include ça serait super !!! Merci à tous !

dimanche 11 septembre 2005 à 09:57:21 | Re : Dev-C++, conio.h, et gotoxy

algori

Salut,
#include <stdio.h>
#include "conio.c" 

const HANDLE MaConsoleEcran = GetStdHandle(STD_OUTPUT_HANDLE);

void Gotoxy (int x, int y)
{
     COORD position = { x, y };
     SetConsoleCursorPosition(MaConsoleEcran, position);
}

void main(){
Gotoxy(4,5);
printf("coucou\n");
system("PAUSE");
}
@++

dimanche 11 septembre 2005 à 10:01:05 | Re : Dev-C++, conio.h, et gotoxy

algori

Testé uniquement sous un projet C++. En C, il me génère des erreurs.
@++
dimanche 11 septembre 2005 à 11:18:39 | Re : Dev-C++, conio.h, et gotoxy

Dol_Amroth

Ah ouais c'est con surtout que je travaille en C pour l'instant lol. Merci quand meme de toute manière j'ai trouvé myconio.h sur ce site qui permet d'obtenir les fonctions manquantes du conio.h de Dev-C++. Par contre, si quelqu'un savait (en C pas en c++ ) comment utiliser les flèches pour le déplacement dans un code comme celui-ci et ben ca serait cool de me dire comment faire :
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <myconio.h>
int main()
{
    int x=10;
    int y=10;
    char car;
    int sortie=0;
    while(sortie==0)
    {
                   clrscr();
                   gotoxy(x,y);
                   printf("%c",8);
                   car=getch();
                   switch(car)
                   {
                              case 'q':
                              case 'Q':
                                   x--;
                                   break;
                              case 'z':
                              case 'Z':
                                   y--;
                                   break;
                              case 's':
                              case 'S':
                                   y++;
                                   break;
                              case 'd':
                              case 'D':
                                   x++;
                                   break;
                              case 'S':
                              case 's':
                                   sortie=1;
                                   break;
                   }
                   if(y<1)
                   y=25;
                   if(y>25)
                   y=1;
                   if(x<1)
                   x=80;
                   if(x>80)
                   x=1;
    }
    return 0;
}
Merci d'avance !!!

jeudi 15 septembre 2005 à 12:23:34 | Re : Dev-C++, conio.h, et gotoxy

fleporcq

pour les touches récupère le code ascii des touches
gauche -> 75
haut   -> 72
droite -> 77
bas    -> 80
jeudi 15 septembre 2005 à 12:25:53 | Re : Dev-C++, conio.h, et gotoxy

fleporcq

au lieu de faire
char car;
car=getch();
fais
int car;
car=getch();


Cette discussion est classée dans : voil, dev, conio, gotoxy


Répondre à ce message

Sujets en rapport avec ce message

CONIO.h [ par AlexMAN ] Re all,Voilà, j'ai encore un pb : certains fonctions de la librairie conio.h ne fonctionnent pas, peut etre que je me trompe lors de l'appel de ces fo Pb conio.h + Dev C++ [ par Laurent0228 ] Salut.J'ai des tonnes d'erreur avec un code qui fonction tres bien sous Turbo c++ 3.0,mais si je le mais sous Dev c++ je n'ai que des erreurs, j'ai bi conio.h ete conio.o sur dev-C++ 5 [ par poiuytrez3 ] clrscr(); et gotoxy(); dans conio.h ? [ par laurentl2000 ] Bonjour, Je suis débutant en C++ et j'ai pêché un cours sur Internet... Je suis au chapitre 2 sur 7... Voici mon problème : Je dois employer les fonct "dessiner" un pixel (dev-c++) [ par bourgi220 ] Bonjour à tous, Une fois de plus j'ai besoin de l'aide des plus chevronnés que moi... Voilà avant de poser ma question, je vous préviens simplement q Dev c++ vs borland c++ [ par AR_Mateys ] Bonjour, j'aimerais voir un exemple de menu très simple en C qui peut remplacer celui qu'on pouvait faire avec Borland. Voici un exemplechar menu(void Dev cpp (Les links) [ par keitaro_59 ] Bonjour tout le monde, alors voilà moi je voudrai juste une petite information concernant  DEV C++, je ne le connais pas tros bien, je voudrais juste équivalent de gotoxy() [ par minet03 ] Coucou les amis, voilà mon problème : J'utilise comme compilo Dev C++ (version de télécharger.com) et le prob c'est que gotoxy() n'existe plus. Donc j Moteur OpenGL avec NVIDIA [ par xabila ] Bonjour, Voilà je suis entrain de faire un moteur3D pour un petit jeu avec des potes, et comme le moteur se veut ludique on le fait à la fois en dire fread VS sstream >> [ par xabila ] Bonjour, Voilà je voudrais convertir ces deux lignes :   fread(moncharStar, sizeof(char), 10, file); fread(monInt, 1, sizeof(int), file); avec des


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,640 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales