S'inscrire ! Pass oublié ?
Hyjoo
Portail Forums Jeux Flash Chat IRC Annuaire
Google

prob en c++
Section : Informatique
Logiciels et materiel PC


Actualiser  Hyjoo > Forums > Le village > Informatique > prob en c++

prob en c++ : Discussion sur le forum Informatique (Logiciels et materiel PC : Informations et discussions sur les ordinateurs, les logiciels ou le materiel pc, la programmation et le high tech en général.)

 
Rechercher dans la discussion
 Liens commerciaux 
 Re : prob en c++

 
09/05/2004, 17h02 #16
dumdum 
Ombre

dumdum

Re : prob en c++

oui g explorer ces fonction quand g analyser le code et moi si je ne met pas de e a getche et ben c compté comme une faute
dumdum est déconnecté(e)
09/05/2004, 17h49 #17
Neosadness 
Ombre

Neosadness

Re : prob en c++

pourtant ça ne devrait pas générer d'erreur car elle fait juste un écho à l'écran, en plus de la fonction getch
Neosadness est déconnecté(e)
11/05/2004, 19h21 #18
dumdum 
Ombre

dumdum

Re : prob en c++

Citation
Posté par Neosadness
pourtant ça ne devrait pas générer d'erreur car elle fait juste un écho à l'écran, en plus de la fonction getch

ben si pourtant lol

sa y est g fini le convertisseur et un autre projet qui celui la fait 229 lignes (il calcul suivant le choix de l'utilisateur l'aire ou le volume de 15 figure diferentes mais ya encore du boulo pour qui soit parfais)

je n'aurai pas cru que je pourai faire un programme aussi long *conten*

par contre comment on fait pour que ca ne soit pas dans une feetre ms-dos avec l'eternel et enuyeu ecran noir ???????????????
dumdum est déconnecté(e)
11/05/2004, 19h29 #19
Neosadness 
Ombre

Neosadness

Re : prob en c++

tu fais un textbackground (YELLOW) suivit d'un clrscr () du moins en C

et comme ça , ça sera plus noir, mais jaune
Neosadness est déconnecté(e)
11/05/2004, 19h38 #20
dumdum 
Ombre

dumdum

Re : prob en c++

Citation
Posté par Neosadness
tu fais un textbackground (YELLOW) suivit d'un clrscr () du moins en C

et comme ça , ça sera plus noir, mais jaune

donc pour éavoir le fond jaune en ms-dos la syntaxe sera :

textbackground (yellow) ;
clrscr() ;

dans main ???
dumdum est déconnecté(e)
11/05/2004, 19h46 #21
Neosadness 
Ombre

Neosadness

Re : prob en c++

oui sauf que la couleur, il y en a 16, doit être en majuscules. Tu peux la mettre sous forme de chiffre 0à 15 ou 1 à 16 je sais plus, si du moins ton compilateur gère les nombres pour désigner les couleurs.


Pour le texte en couleur, c'est textcolor (CYAN); et un cprintf ("coucou") ;
En C.

comme en C++ c'est un cout j'en sais rien du tout lol, essaie tu verras bien
Neosadness est déconnecté(e)
11/05/2004, 19h53 #22
dumdum 
Ombre

dumdum

Re : prob en c++

Moi ca passe sur mon compilateur donc vai reste avec mon ecran noir
lol mais par contre comment il fond normalement pour avoir une belle interface comme les vrai bon prog ???? tu sai po ??
dumdum est déconnecté(e)
11/05/2004, 20h37 #23
Neosadness 
Ombre

Neosadness

Re : prob en c++

ce que je t'ai donné c'est les commandes texte, sinon il y a le mode graphique en qui lui est en pixel.

Mais bon faut l'initialiser, le fermer quand il faut et puis il y a des commandes pour le mode graphique, genre tracer une ellipse la remplir des trucs comme ça.
Puis tu sais gérer des images à intégrer... enfin là ça je sais pas faire lol

Moi je connais, variable, structures, fonctions, vecteurs, matrices, pointeurs, et avec mon cours les allocations dynamiques. Mode graphique c'est l'an prochain je connais un peu parce que j'ai voulu faire le jeu de serpent en mode graphique, je sais plus ou il est d'ailleurs lol.
Neosadness est déconnecté(e)
12/05/2004, 12h44 #24
dumdum 
Ombre

dumdum

Re : prob en c++

d'accord pour les graphique mais moi je parle du prog normal ou tu as la barre de statut la belle barre toute pouri des apli wwindows et tou et tou .

Sinon t'a fait coment ton serpent t'as le code source ? C quooi des pointeur ?

dsl lol j suis tretre chiant
dumdum est déconnecté(e)
12/05/2004, 13h17 #25
Amiral 
Archange

Amiral

Re : prob en c++

Pour faire des jolies fenêtres et tout ? Et bien ils utilisent des bibliothèques qui les gèrent. Heuresement qu'on a aps à refaire ça. Il te faut donc inclure les bibliothèques dont tu as besoin et utiliser les méthodes qui sont dedans.

En gros, tu vas créer une classe héritée d'une des classes de la bibliothèque (une classe fenêtre par exemple). Tu instancieras ensuite cet objet qui aura des méthodes du style Objet.Show() pour afficher la fenêtre à l'écran, Objet.Hide() pour la masquer.

Ensuite tu as d'autres méthodes pour ajouter des éléments à ta fenetre. En gros il te faut instancier des classes boutons, affecter des valeurs à leurs propriétés (size, label...). Ensuite, une fois ton objet créé, tu ajoutes cet objet à ta fenêtre.

Le code qui va suivre est erroné, mais le principe est bon :

Monobjet :: clsFrame
{
public :
MonObjet(...) // liste de parametres...
{
clsButton *objBouton = new clsButton();
objBouton->label = "valider";
objBouton->heigh = 50;
objBouton->width = 100;
this->addContainer(objBouton);
}
}

en gros ce code créerait une fenêtre avec un bouton valider. En appelant la méthode show de la fenêtre, celle ci s'afficherait.


Donc pour savoir précisément quoi écrire, il te faut rechercher les bibliothèques en questions et suivre les exemples pour créer tes propres interfaces graphiques.
Amiral est déconnecté(e) Voir une photo de Amiral sur son profil
12/05/2004, 13h49 #26
Neosadness 
Ombre

Neosadness

Re : prob en c++

heu pour le serpent, je sais pas si j'ai encore le source faudrait que je regarde, mais je te donne le principe.

Tu fais une matrice aussi grande que le nbre de lignes et de colonnes que tu comptes réserver pour l'évolution du serpent à l'écran.
Tu fais une incrémentation du serpent quand tu chopes la cible
et pour le faire avancer suffit d'effacer le dernier caractère du serpent et d'en ajouter un devant. En gros c'est ça. Mais j'avais quand même des fonctions, des passages de paramètres, par adresse, par valeur, et comme un tableau est un vecteur de pointeurs bin vi , y a des pointeurs.
De toute façon passage par adresse et autres c'est pointeurs.
Neosadness est déconnecté(e)
12/05/2004, 16h13 #27
dumdum 
Ombre

dumdum

Re : prob en c++

pour moi c que tu me di c du chintoc je ne sais po ce qu"est des pointer une matrice comment on fait pour effacer le premier caractère et tou et tou .

je n'est comencer que il y a une semaine et je ne conais po encore les fonction .
dumdum est déconnecté(e)
12/05/2004, 16h25 #28
Neosadness 
Ombre

Neosadness

Re : prob en c++

Bin alors oublie pour le moment


Pour le faire avancer, en tenant compte de la matrice dans ce cas ci.
Il faut faire la concordance entre la position dans la matrice et la position x y à l'écran.

Donc où le serpent n'est pas dans la matrice, tu mets à 0 par exemple, et où il est tu mets à 1.

Selon ta position dans la matrice, tu passes les coordonées du premier et du dernier élément à 1, et tu définis une fenêtre d'un sur un dans la couleur de fond pour la queue et une autre pour la tête dans la couleur du serpent bien entendu (dans la case suivante). Tu ajoutes un délai pour que ça ne se fasse pas instantanément. Délai que tu peux modifier via un menu de difficulté par exemple comme celui des jeux flash.
Faut pas oublier de gérer les flèches, le score, une touche pause si t'en a envie. Puis on peut essayer de faire un système des meilleurs scores mais là c'est création/ouverture de fichiers.
Enfin tu vois quoi, y a moyen de pondre 200-300 lignes de codes...
Neosadness est déconnecté(e)
12/05/2004, 16h44 #29
dumdum 
Ombre

dumdum

Re : prob en c++

bon ben je vois que ce n'est po encore mon niveau et pi c tou
dumdum est déconnecté(e)
12/05/2004, 17h08 #30
Nostrah 
Ombre

Nostrah

Re : prob en c++

Si t'a un pb de matrice ... suffit d'aller voir le film Matrix... tva voir comment ca fait à l'interieur
Nostrah est déconnecté(e) Voir une photo de Nostrah sur son profil

Navigation rapide:

« Discussion précédente | Discussion suivante »
Emplacement :
Actualiser  Hyjoo > Forums > Le village > Informatique > prob en c++

Utilisateurs regardant cette discussion : 0 ( membre(s) et 0 invité(s))

Discussions similaires 
Discussion Auteur Forum Réponses Dernier message
c ko le prob wargod Jeux de rôle massivement multijoueur 0 15/08/2005 20h31
[CS] Prob... yoyo30000 Informatique 12 17/04/2005 08h10
Prob de log Pierric La 4ème Prophétie 2 04/05/2004 16h00
meme prob et pas meme prob!! sephirot Dragon Raja 4 10/09/2003 13h33
prob de log Lim-Dul Dragon Raja 1 18/03/2003 14h25
Rechercher dans cette discussion 
Rechercher dans cette discussion:

Recherche avancée


Fuseau horaire GMT +2. Il est actuellement 10h57.

Edité par vBulletin - Copyright © 2000-2005 Jelsoft Enterprises Limited
Copyright © Hyjoo - Tous droits réservés