CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Ces quoi sa ?

lord_kalipsy
lord_kalipsy
Niveau 10
06 septembre 2003 à 21:03:53

quand l´on regarde le code de certain header ou code ex :

void gotoxy ( int x, int y)
{
SetConsoleCursorPosition ( GetStdHandle ( STD_OUTPUT_HANDLE),
( COORD) {x - 1, y - 1});
}

est ce que ses du c ? les setconsolecursorposition ses quoi ? du c++ ?

ps : jai copier se code je ne lai pas ecrit merci

Bibichou
Bibichou
Niveau 4
06 septembre 2003 à 21:04:47

je kroi que sait de la prog Win32

Pryrates
Pryrates
Niveau 5
06 septembre 2003 à 22:24:26

Ce sont des fonctions spécifiques à Visual Studio afin de manipuler les fonctions avancées de la console ( allocation de console virtuelle, deplacement du curseur, couleur...)
c´est a peu pres eqquivalent au conio avancé sous borland

lord_kalipsy
lord_kalipsy
Niveau 10
06 septembre 2003 à 23:21:26

oui mais ou peux on aprendre a sen servir ?

JeanYvesYves
JeanYvesYves
Niveau 10
06 septembre 2003 à 23:42:31

Bien sur que tu peux t´en servir :)

tu fais :

  1. include < conio.h> et ça roule !

oui, c´est du C :)

lord_kalipsy
lord_kalipsy
Niveau 10
06 septembre 2003 à 23:47:26

ha . .. ma question a pas ete clair doh . ..

ok hum . .. 1er gotoxy marche pas avec dev non ?
de plus je veux savoir si lon peu faire no propre aplication avec des truc comme SetConsoleCursorPosition ?
et si il y a un endroit qui explique leur fonctioon . .. parceque dans mon livre ses pas expliquer . .. merci :)

lord_kalipsy
lord_kalipsy
Niveau 10
06 septembre 2003 à 23:54:16

voici un de mes code :

  1. include < stdio.h>
  2. include < conio.h>

void gotoxy(int x,int y)
{
SetConsoleCursorPosition ( GetStdHandle ( STD_OUTPUT_HANDLE), ( COORD) {x - 1, y - 1});
}

main()

{

gotoxy ( 3 , 4);
printf("dog");
getchar();
return 0;
}

pourquoi sa marche pas ? le compilateur est pas compatible ? ??

merci :)

i_am_the_law
i_am_the_law
Niveau 6
07 septembre 2003 à 00:42:23

Si tu utilises visual c++ c´est normal, y´a pas de gotoxy dans conio.h. Donc faut faire comme tu as fait, en faisant la fonction " a la main".

pour que ton code compile essaye de rajouter

  1. include < windows.h>
lord_kalipsy
lord_kalipsy
Niveau 10
07 septembre 2003 à 01:53:00

wow merci :) sa marche

maintenan je comprend pk tu tapelle i_am_the_law !

i_am_the_law
i_am_the_law
Niveau 6
07 septembre 2003 à 01:57:40

c´est pas pour ca le pseudo, c´est pcq je l´ai cree pdt des revisions de droit, alors ca occupait un peu l´esprit, et je voulais repondre a un gars qui parlait de piratage en citant les articles et tout, dc voila :)

lord_kalipsy
lord_kalipsy
Niveau 10
07 septembre 2003 à 01:59:10

tk merci :)

mais SetConsoleCursorPosition sait koi au juste ?
tu ses tu un endroit qui explique comment se servir de se genre de chose ?

merci

i_am_the_law
i_am_the_law
Niveau 6
07 septembre 2003 à 02:23:49

en gros ca positionne le curseur ( la ou t´ecris) aux coordonnees que tu lui donnes ( le 2eme parametre), et ca le fait a la console referencee par le 1er parametre.
Sous windows tout est reference par des " handle" donc juste avant on lui precise quel est le " handle" de la console de sortie ( la ou t´ecris) en le recuperant avec la fct getstdhandle.

Si tu veux de la doc la dessus, va ds google et recherche des infos sur l´api win32.

Quand j´ai besoin, je regarde ds le fichier d´aide qui etait donne avec borland c++ 5.0
" win32 developer reference" que j´ai garde car c´est pratique. ( au pire tu vas sur le site de borland tu prends la version d evaluation de c++ builder et tu devrais avoir la doc).

Sinon t´as www.msdn.com mais je crois que c´est payant pr acceder a la doc, sinon y´aura surement une ame charitable pr te dire ou la trouver sur ce site, ou bien chercher toi meme :)

Sinon si la programmation windows t´interesse y´a tjrs les livres :)

lord_kalipsy
lord_kalipsy
Niveau 10
07 septembre 2003 à 02:27:20

ok merci je vais voir se que je peux trouver sur google

i_am_the_law
i_am_the_law
Niveau 6
07 septembre 2003 à 02:45:14

ftp://https://www.jeuxvideo.com//ftp.borland.com/pub/bcppbuilder/techpubs/bcb5/b5ms.zip

c´est les fichiers d´aide dont je te parlais.

Si tu fais une recherche sur une fct, affiche par groupe apres, ca te montre toutes les fonction en rapport avec ce theme.

lord_kalipsy
lord_kalipsy
Niveau 10
07 septembre 2003 à 02:57:29

mais ses truc la ses compatible avec les autre compilateur ?

i_am_the_law
i_am_the_law
Niveau 6
07 septembre 2003 à 02:58:45

du moment que tu programmes sous windows oui :)
C´est la doc des fonctions internes a windows.

lord_kalipsy
lord_kalipsy
Niveau 10
07 septembre 2003 à 03:00:56

ok cool merci :)
mais sa marche que sous windows ou avec dos aussi ?

i_am_the_law
i_am_the_law
Niveau 6
07 septembre 2003 à 03:23:17

Ben windows. A part qqs fonctions pr gerer l´affichage de la console comme t´as utilise plus haut. Y´a pas gd chose a faire en mode texte, changer la couleur, faire du scrolling...

Lightness1024
Lightness1024
Niveau 10
07 septembre 2003 à 11:32:20

toute maniere ca marche aps sous DOS ca.
essayes de démarrer sous DOS tu verras.
" This program must be run under Win32"

Pryrates
Pryrates
Niveau 5
07 septembre 2003 à 14:02:28

MSDN est gratos je crois bien, et dispo aussi en doc de visual c++ ( introductory edition est gratos je rappelle)

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment