begin process at 2012 05 29 15:31:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

personne ne veut m'aider!


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

personne ne veut m'aider!

jeudi 2 février 2006 à 21:08:49 | personne ne veut m'aider!

sidimo85

En fait je cherche un moyen d'utiliser la syntaxe de turbo c dans dev++.
Par exemple la fonction gotoxy n est pas reconnu sur dev++ mais Tc la reconnait.
Et comme j'ai debute avec Tc j ai garde les memes reflexes a savoir clrscr() getch(), et je me retrouve avec des erreurs.
N'y aurai t il pas moyen d'utiliser la biblio de Tc sur dev++
jeudi 2 février 2006 à 21:33:34 | Re : personne ne veut m'aider!

wxccxw

Membre Club
Réponse acceptée !
Borland C++ Builder X !! pas 6 ni 5, Le X sinon moi.h : #include int clrscr() { system("cls"); } et pour Getch() : include conio.h sa marche !
jeudi 2 février 2006 à 21:43:11 | J'aimerai plus de details svp

sidimo85

c bon ca marche, et pour la fonction gotoxy, sur quelle biblio je peu la trouver

jeudi 2 février 2006 à 21:45:50 | Re : personne ne veut m'aider!

wxccxw

Membre Club
Réponse acceptée !
hum.... je crois conio.h aussi sinon essai stdio.h
jeudi 2 février 2006 à 21:50:29 | Re : personne ne veut m'aider!

sidimo85

ni l'un ni l'autre.
alors que faire?
jeudi 2 février 2006 à 22:16:54 | Re : personne ne veut m'aider!

mogwai93

tu peux la recoder en asm...
je sais que elle est faisable "facilement" (qqs lignes de codes)
mais je ne peux pas t'aider pour le faire
l'asm etant assez loin pour moi

vendredi 3 février 2006 à 02:59:44 | Re : personne ne veut m'aider!

julienbj


Pour placer ton curseur dans la console de windows, regarde la fonction SetConsoleCursorPosition.
La fonction suivante est un exemple non testé, mais doit fonctionner sans trop de modification.
Ne pas oublier d'inclure windows.h

void gotoxy(SHORT x, SHORT y)
{
    COORD coord;
    HANDLE  HCmd;

    coord.x = x;
    coord.y = y;
    HCmd= GetStdHandle(STD_OUTPUT_HANDLE); //on creer un handle de sortie sur le cmd.
    SetConsoleCursorPosition(HCmd, coord);
}

Vive le C
Tchao
Savon
vendredi 3 février 2006 à 15:48:07 | Re : personne ne veut m'aider!

sidimo84

je pige rien a ce que tu dis

vendredi 3 février 2006 à 19:30:53 | Re : personne ne veut m'aider!

julienbj

La fonction gotoxy que j'ai ecrite te permet d'aller te placer à un endroit donné dans la console.
Je suis d'accord, ca ne t'explique pas comment importer les fonctions de TC++ vers devcpp, mais elles te permettent de réutiliser les memes prototypes de fonctions.
En gros, la ou tu utilisais le gotoxy de TC++, ben utilise le gotoxy que je viens de te donner.

Maintenant que je l'ai testé, il y a deux erreurs:
   coord.X=x;
   coord.Y=y;

Ci dessous un petit prog de test:


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

void gotoxy(SHORT x, SHORT y)
{
    COORD coord;
    HANDLE  HCmd;

    coord.X = x;
    coord.Y = y;
    HCmd= GetStdHandle(STD_OUTPUT_HANDLE); //on creer un handle de sortie sur le cmd.
    SetConsoleCursorPosition(HCmd, coord);
}

int main(void)
{
   gotoxy(10, 10);
   printf("Je suis à la position 10-10 de la console.\n");
   system("pause");
   return 0;
}

Vive le C
Tchao
Savon

vendredi 3 février 2006 à 19:38:30 | Re : personne ne veut m'aider!

sidimo85

la c clair, et je vous en suis reconnaissant
merci bcp.

1 2

Cette discussion est classée dans : aider, moyen, utiliser, dev, tc


Répondre à ce message

Sujets en rapport avec ce message

ImpressionJob (delete, pause...) [ par sena ] Bonjour,je recherche tout exemple ou toute personne pouvant m'aider à utiliser SetJob(....) car je n'y arrive pas.Je récupère bien tous les jobs mais premier prog C++ graphique et Dev C++ 4.0 [ par zoophage ] Salut !je suis plus ou moins débutant en C++ et c'est pour ça que j'utilise dev c++ qui a le mérite d'être gratuit et facile à utiliser.Seulement, voi GRAPHISME: TC++,VC++,DEV C++???????? [ par kenza_sana ] Bonjour je veut comme je l'ai déja dit sur ce site m'initialiser au graphisme en C++ pour le moment j'utilise le Turbo C++... J'ai tj un probélme avec C++ scanf ? [ par FeelCode ] Hello Probleme est simple quoi que. scanf semble avoir été remplcer dasn vs2005 et pas moyen de trouver comment convertire les char car je pourrai ev Utilisation de fftw avec Dev-C++ [ par biduletrucmachin ] Bonjour, je voudrais utiliser la bibliothèque fftw avec dev-C++ et j'ai bcp de mal. J'ai récupéré la dll pour visual C++ proposée sur le site www.fftw Question de debutant [ par teddybe4r ] Bon s'il vous plait aider moi à éclaisir ma voie.voilà mon problème. Jai téléchagée Dev-C++ ( Semble vrm bien ). Comme je vous lai portaudio Dev-C++ [ par jo31300 ] bonjour,j'essaye de créer une application en C qui va lire des données sur la carte son, les traiter puis les jouer sur la carte son.La plupart des po CREER ET UTILISER DLL SOUS DEV C++ [ par lectpe ] Bonjour à tous.Je voudrais créer et utiliser une dll en C et sous DEV C++ et je ne sais pas comment faire.J'ai beau chercher sur CS ou sur google, je Utilisation DLL win32 C++ ou C# dans dev-c++ [ par Tuxt ] Bonjour à tous! Je cherche depuis maintenant de nombreuses heures à utiliser avec dev-c++ une dll venant de de vs par interoperabilité.Le but étant d' SHGetSpecialFolderPath - dev [ par UnderFlow ] Bonjour, Je rencontre un prob vraiment énervant (question déjà posée et restée sans réponse sur le forum). Je travaille sous dev-cpp 4.9.9.2 et j'ess


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,390 sec (4)

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