Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2735 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Problèmes pour une console style DOS en C++ !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problèmes pour une console style DOS en C++ !

n°125315
Simeonn
Posté le 12-04-2002 à 17:21:11  profilanswer
 

J?aimerais créer un programme du style DOS en C++.
J?ai 2 problèmes (pour l?instant J ). Les voici :
 
1° Lorsque je le compile et que je le lance à partir de Windows et pas de la commande 'Exécuter' du programme, il le lance et sors immédiatement! Quelle est la commande à faire?
 
2° J?aimerais faire une liste de commandes à taper pour différentes actions du style 'Quitter? pour ?Exit? version DOS. Comment faire et où les mettre ?
 
I need your help !!!!!  :cry:  :cry:

mood
Publicité
Posté le 12-04-2002 à 17:21:11  profilanswer
 

n°125316
*syl*
--> []
Posté le 12-04-2002 à 17:32:06  profilanswer
 

1/ cmd /k tonprog.exe
ou tu fais un batch :
@tonprog.exe
@pause
 
2/ Hein ?  :heink:

 

[jfdsdjhfuetppo]--Message édité par *Syl*--[/jfdsdjhfuetppo]

n°125318
Simeonn
Posté le 12-04-2002 à 17:34:33  profilanswer
 

C'est un programme!

n°125319
*syl*
--> []
Posté le 12-04-2002 à 17:37:31  profilanswer
 

Sans dec ?? j'avais capté ! pff  :heink:  
 
Bah si tu veux faire ta pause par prog tu fais getch() mais ça pue parce que si t'es déjà dans une invite de commande et que t'exécute ton prog tu devras appuyer sur une touche pour rien...

n°125320
Simeonn
Posté le 12-04-2002 à 17:39:31  profilanswer
 

Le prob1 est terminé mais pour le 2 je fais comment?

n°125321
*syl*
--> []
Posté le 12-04-2002 à 17:41:01  profilanswer
 

Et bah tu lis ce que l'utilisateur entre avec cin.getline() par ex. et t'as plus qu'à faire des tests..

n°125322
Simeonn
Posté le 12-04-2002 à 17:43:42  profilanswer
 

Ok merci beaucoup! Je le garde ouvert pour mes autres prob!!!
 :sleep:

n°125547
Simeonn
Posté le 13-04-2002 à 17:42:19  profilanswer
 

Et on ré-ouvre!  :hap:  :)  
Voici un problème :
Dans kel fichier je dois mettre les commandes à entrer et kel est son code?

n°125588
chrisbk
-
Posté le 13-04-2002 à 21:12:26  profilanswer
 

:heink:

n°125593
*syl*
--> []
Posté le 13-04-2002 à 21:31:31  profilanswer
 

chrisbk a écrit a écrit :

:heink:  




Ahh.. toi aussi  :heink:

mood
Publicité
Posté le 13-04-2002 à 21:31:31  profilanswer
 

n°125638
antsite
Je me souviens
Posté le 14-04-2002 à 10:14:32  profilanswer
 

A mon avis le monsieur il veut faire sa propre console, mais je suis pas sur d'avoir tout compris car il s'explique tellement bien que...  :heink:

n°125643
Simeonn
Posté le 14-04-2002 à 10:53:16  profilanswer
 

Le monsieur à compris que je voulais faire ma propre console. :D  
Je sais que j'explique mal alors je vais essayer de vous faire comprendre!
Déjà vous avez compris qu'il s'agissait d'une console!
Je voudrais faire mes propres commandes (Ex sous MS-DOS : 'Exit' pour 'quitter';). J'aimerais savoir où mettre ces commandes et quel serait le code pour que quand je tape 'quitter',..... Il quitte!
Ou si je tape "'Editer' + fichier.ext",....... il m'édite le fichier!

n°125646
Simeonn
Posté le 14-04-2002 à 11:27:13  profilanswer
 

Je vous ai tellement fais chier avec mes explications que vous ne venez même plus? Je sais bien que j'explique mal mais je me suis appliqué! Regardez au-dessus!

n°125650
chrisbk
-
Posté le 14-04-2002 à 12:00:06  profilanswer
 

j'en suis tjs au stade du :heink:

n°125653
Simeonn
Posté le 14-04-2002 à 12:01:12  profilanswer
 

:bounce:

 

[jfdsdjhfuetppo]--Message édité par Simeonn--[/jfdsdjhfuetppo]

n°125662
Simeonn
Posté le 14-04-2002 à 12:28:27  profilanswer
 

C'est qd mm pas aussi dur que ca?
Je veux créer MES commandes pour Ma console.
Je ne sais pas les programmer et je ne sais pas où les mettre

 

[jfdsdjhfuetppo]--Message édité par Simeonn--[/jfdsdjhfuetppo]

n°125667
daique
Posté le 14-04-2002 à 13:37:19  profilanswer
 

Utilise bash et crée tes alias


---------------
15:15 j'ai la chaine de char "./foo" c quoi en C le plus simple pour juste avoir "foo" ?
n°125720
Simeonn
Posté le 14-04-2002 à 16:08:17  profilanswer
 

Où je le trouve ce Bash?

n°125728
Simeonn
Posté le 14-04-2002 à 16:42:37  profilanswer
 

:bounce:  :hello:

n°125735
fabsk
Posté le 14-04-2002 à 17:14:00  profilanswer
 

Simeonn a écrit a écrit :

Où je le trouve ce Bash?  




http://www.cygwin.com
Recupere le setup et fait l'install de base

n°125961
Simeonn
Posté le 15-04-2002 à 12:30:57  profilanswer
 

Je l'ai pris mais dès que je le lance il me met 'Commande ou nom de fichier incorrect'! J'ai édité le fichier .bat et voilà ce qu'il m'a mis :
 
@echo off
 
E:
chdir E:\Cygwin\bin
 
bash --login -i
 
 
Quel est le prob? :??:

 

[jfdsdjhfuetppo]--Message édité par Simeonn--[/jfdsdjhfuetppo]

n°126268
Simeonn
Posté le 15-04-2002 à 19:03:24  profilanswer
 

:bounce:  :hello:

n°126272
HappyHarry
Posté le 15-04-2002 à 19:06:45  profilanswer
 

Simeonn a écrit a écrit :

Je l'ai pris mais dès que je le lance il me met 'Commande ou nom de fichier incorrect'! J'ai édité le fichier .bat et voilà ce qu'il m'a mis :
 
@echo off
 
E:
chdir E:\Cygwin\bin
 
bash --login -i
 
 
Quel est le prob? :??:  
 
 




 
le probleme est que t'as pas installé cygwin, mais t'en as rien a battre de ca pour ton 'probleme'
 
quel est l'interet de créer ta propre console a ton niveau ?  car manifestement tu as bien d'autres choses a apprendre avant de faire ca ...

n°126274
Simeonn
Posté le 15-04-2002 à 19:09:00  profilanswer
 

D'accord alors comment je fais pour utiliser celles de command.com?

n°126276
HappyHarry
Posté le 15-04-2002 à 19:10:36  profilanswer
 

ben le plus simple c quand meme de les réécrire ...

n°126315
Yoda_57
Marc, gagame, c'était mieux
Posté le 15-04-2002 à 21:07:48  profilanswer
 

Alors, pour ceux qui n'ont pas tout compris et je les comprends :D :lol:
 
Il veut faire son propre command.com. Pas pour se la jouer du style I'm the best j'ai mon propre OS, mais il veut 'apprendre' un peu la programmation. Je lui ai dit 50.000 fois (j'exagère un peu) que c'était pas la meilleure façon de commencer, mais bon il insiste :D.  
 
Ah là là là là, ces djeunz :D
 
Le prob, c'est que comme il est newbie++++++, il a même du mal à vouloir faire comprendre ce qu'il veut faire ;)
 
Simeonn> N'hésites pas à ecrire plus que 2 lignes pour expliquer ton pb ce sera plus simple pour nous. Personne ne va te manger tu sais ;)
 
Bon courage :hello:

 

[jfdsdjhfuetppo]--Message édité par yoda_57--[/jfdsdjhfuetppo]


---------------
Art ?|Pro ?|Sport ?| ACH/VDS matos photo divers
n°126319
Buitoni
Posté le 15-04-2002 à 21:18:49  profilanswer
 

:heink:  [:zozo]


---------------
Vendredi c'est Buitoni
n°126614
Simeonn
Posté le 16-04-2002 à 13:35:24  profilanswer
 

Right Yoda!
 
Faut que j'arrête mes conneries! :(  je suis trop newbie pour ces trucs! Bon j'abandonne! :cry:

n°126718
Yoda_57
Marc, gagame, c'était mieux
Posté le 16-04-2002 à 16:02:54  profilanswer
 

Simeonn a écrit a écrit :

Right Yoda!
 
Faut que j'arrête mes conneries! :(  je suis trop newbie pour ces trucs! Bon j'abandonne! :cry:  




 
Nan, n'abandonne pas :non: , mais fait les choses dans l'ordre. C'est comme si tu voulais commencer à contruire un avion alors que tu ne sais pas ce que c'est une cote de tolérance. Ca ne peux pas marcher, il faut un minimum de bases. Commence par là ;)
 
T'apprends les bases, et ensuite let's go  :bounce:

 

[jfdsdjhfuetppo]--Message édité par yoda_57--[/jfdsdjhfuetppo]


---------------
Art ?|Pro ?|Sport ?| ACH/VDS matos photo divers
n°128703
Bourreau
Posté le 19-04-2002 à 18:22:35  profilanswer
 

Salut tt le monde, j'fais que passer (j'y pige rien en progra ;) ), C juste pour voir qu'elles conneries mon frangin est encore en train de raconter  :D  
Apparement, tjs aussi brillant et clair dans C explications  :D  :lol:  :D

n°128813
Simeonn
Posté le 20-04-2002 à 09:51:23  profilanswer
 

Bourreau sort de la! Je sais que t'y connait rien! Toi tu sors! :D

n°128814
Bourreau
Posté le 20-04-2002 à 09:54:54  profilanswer
 

Simeonn a écrit a écrit :

Bourreau sort de la! Je sais que t'y connait rien! Toi tu sors! :D  




 
 :hello: 30m nous séparent, ben non, internet !!!  :lol:  
Je m'informe sur tes dires...  :D  
 :hello:

n°128815
Simeonn
Posté le 20-04-2002 à 09:57:40  profilanswer
 

Bon maintenant tu sors!

n°128816
Bourreau
Posté le 20-04-2002 à 10:04:26  profilanswer
 

Simeonn a écrit a écrit :

Bon maintenant tu sors!  




 
 :lol:

n°128817
Simeonn
Posté le 20-04-2002 à 10:07:27  profilanswer
 

:lol:  :lol:  :lol:  :lol:  :lol:

n°128818
Bourreau
Posté le 20-04-2002 à 10:17:57  profilanswer
 

Simeonn a écrit a écrit :

:lol:  :lol:  :lol:  :lol:  :lol:  




 
 :??:  :lol:

n°128819
Simeonn
Posté le 20-04-2002 à 10:19:32  profilanswer
 

Les conneries qu'ont peux faire sur le net espacé de 10m!

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Problèmes pour une console style DOS en C++ !

 

Sujets relatifs
Problêmes en PHP[Langage C] Interface graphique : style DOS?
[C++] Console + séquences d'échappement (+Telnet inside)[PHP+CSS] une feuille de style par utilisateur
[C++] Pause dans DOS[PHP] peux t-on faire executer une commande MS-DOS ??
[C++] Cacher console pendant l'exécution[c++] console : intercepter les sorties standards et d'erreur
Comment passé un Code W32 console en service W32 ?? 
Plus de sujets relatifs à : Problèmes pour une console style DOS en C++ !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR