Quelle est le meilleur logiciel pour faire des *.exe - C++ - Programmation
Marsh Posté le 03-08-2004 à 12:18:15
si il te dit qu'il y a des erreurs c'est qu'il y en a, point final
après si tu nous donnes les messages d'erreurs et des bouts de code (pas trop gros) on peut peut-etre voir pourquoi il y a des erreurs
Marsh Posté le 03-08-2004 à 12:32:32
Oui mais avair des erreur sur une ligne ou il y a une parantaise "{" qui ouvre une suite d'action c'est quand meme un peut bizzare
et encore + bizzare :
quand je cree un projet application windows et que je compille il me met une erreur alors que c'est lui qui l'a ecrit !!
Mais bon si c'est normal ...
Marsh Posté le 03-08-2004 à 12:33:39
C'est normal
Montre un peu ton code et les messages d'erreur qu'il affiche, on va te les montrer tes erreurs
Marsh Posté le 03-08-2004 à 12:35:30
rom1et2 a écrit : Oui mais avoir des erreurs sur une ligne où il y a une parenthèse "{" qui ouvre une suite d'actions c'est quand meme un peut bizarre |
Ca dépend de ce qu'il y a avant, le problème peut venir du code qui précède le '{'
Citation : quand je crée un projet application windows et que je compile il me met une erreur alors que c'est lui qui l'a ecrit !! |
Les erreurs ont des codes et des messages d'aide ainsi que des références à des commandes/lignes, ca sert pour savoir d'où vient le problème
Citation : Mais bon si c'est normal ... |
Personne n'a dit que c'était normal, j'ai dit que si le compilateur/linker te trouve une erreur c'est qu'il y en a une
Marsh Posté le 03-08-2004 à 15:52:45
Les sources que je compile ne sont pas les miennes mais je vais vous montrer un exemple:
Citation : #include <iostream.h> |
Citation : |
Je sais que ces sources est simple mais pas pour les debutants comme moi
Sinon pour les applications windows ca fonctione
(J'avais pas eteint mon ordi après les mises a jour)
Marsh Posté le 03-08-2004 à 15:56:16
- on n'inclut pas <iostream.h>, mais <iostream>
- on rajoute ensuite la ligne "using namespace std;"
- pour attendre l'appui d'une touche, on utilise cin.get()
Marsh Posté le 03-08-2004 à 16:16:34
Merci Harkonnen mais il me met toujour une erreur sur la 4°ligne
Vu que tu as l'air de tout savoir(ce n'est pas une insulte) peut tu me dire ou et comment mettre les "Fichier Outils Aide ..."et aussi comment mettre les "suivant precedent..." et dernierement comment inserer du texte
Merci, apres j'essaillerais de ne plus trop te poser de questions
Marsh Posté le 03-08-2004 à 16:21:27
si tu nous donnais le descriptif de l'erreur ca pourrait nous aider
Marsh Posté le 03-08-2004 à 17:10:06
rom1et2 a écrit : Merci Harkonnen mais il me met toujour une erreur sur la 4°ligne |
tu parles de mettre des menus ?
il te faut utiliser un toolkit pour faire des IHM.
pour Dev C++, tu peux utiliser wxWidgets. sinon si tu sens que t'as le niveau, passe direct par Win32 mais bon, tu ferais mieux de commencer par apprendre les bases de la prog avant de te lancer dans de la programmation objet d'IHM
Marsh Posté le 03-08-2004 à 17:16:09
Pour Masklinn:
pour L'erreur il ecrit :"'main' must return 'int'
Marsh Posté le 03-08-2004 à 17:24:38
tartalap a écrit : dans ce cas, tu met int main() et tu fais un return EXIT_SUCCESS; a la fin de ton main (ou un return 0; ^^) |
oui GCC oblige main() à avoir une valeur de retour
rom->
Code :
|
comme ca ca devrait marcher
et pour créer le projet tu fais:
Fichier -> Nouveau -> Projet
la tu sélectionnes "Console Application" et OK
edit: bah, cin.get() merde... 'chier, obligé d'en mettre 2. comment on flush cin déjà?
Marsh Posté le 03-08-2004 à 17:49:18
Masklinn a écrit : |
cin.ignore()
Marsh Posté le 03-08-2004 à 17:53:04
Harkonnen a écrit : cin.ignore() |
effectivement ca marche.
autant garder 2 cin.get(), ca fait moins de caractères à écrire
Marsh Posté le 03-08-2004 à 18:10:49
rom1et2 a écrit : |
tu as sans doute un compilo orthographique intégré...
Marsh Posté le 03-08-2004 à 18:18:52
Marsh Posté le 04-08-2004 à 21:55:18
Je lui conseillerais plutot VB6 pour faire des EXE...
sans rancune, j'ai aussi commencé avec du Basic
Marsh Posté le 04-08-2004 à 22:22:53
Ma tête est pas mal attaqué par la chaleur ambiante mais... son titre est quand même 'Quelle est le meilleur logiciel pour faire des *.exe' (et non langage) mais bon, j'admet que mon post était facile et je vais aller par conséquent coder mes 15 lignes de prog en STL...
Marsh Posté le 05-08-2004 à 09:08:21
Franchement, si il veux faire des appli graphique rapidement et qu'il ne sait pas coder.... vb est fait pour ça.
Sinon c'est clair que dev-c++, c'est la meilleure solution.
Mais bon entre wxWindows et QT y'a pas photo, moi je retourne sur kdevelop... (mais ca ne fait pas des *.exe, )
Marsh Posté le 05-08-2004 à 09:42:03
zapan666 a écrit : ...c'est normal qu'aucune variable ne soit initialisé ? |
Citation : |
c'est du poulet mort ca?
tyrion42 a écrit : Je lui conseillerais plutot VB6 pour faire des EXE... |
Mais n'importe quoi
fatypunk a écrit : Franchement, si il veux faire des appli graphique rapidement et qu'il ne sait pas coder.... vb est fait pour ça. |
non, VB est fait pour faire de la merde, si il veut apprendre la prog & les applis graphiques autant qu'il se tourne vers Python/TKinter et Python/wxPython
[quote]Mais bon entre wxWindows et QT y'a pas photo, moi je retourne sur kdevelop... (mais ca ne fait pas des *.exe, )[/citation]
Quel est le rapport entre kdevelop et wxW/QT
Marsh Posté le 05-08-2004 à 11:22:17
Masklinn a écrit : non, VB est fait pour faire de la merde, si il veut apprendre la prog & les applis graphiques autant qu'il se tourne vers Python/TKinter et Python/wxPython |
Il n'a pas dit qu'il voulait apprendre la prog, mais faire une appli... sinon je suis d'accord avec toi.
Masklinn a écrit : Quel est le rapport entre kdevelop et wxW/QT |
Aucun, si ce n'est que je préfère faire du QT sous kdevelop que du wxW sous Dev-C++.... que QT est la lib de kde et que c'est mon environnement de prédilection... et que kdevelop est mon ide favori...
Je voulais juste exprimer le fait que de faire des appligraphique sous windows c'est de la m**** de toute facon (alors autant faire du vb tant qu'on y est).
Marsh Posté le 05-08-2004 à 11:22:24
emacs
Marsh Posté le 05-08-2004 à 11:32:41
ReplyMarsh Posté le 05-08-2004 à 11:33:02
fatypunk a écrit : |
tu peux aussi faire du wxW sous kdevelop
Citation : Je voulais juste exprimer le fait que de faire des appligraphique sous windows c'est de la m**** de toute facon (alors autant faire du vb tant qu'on y est). |
omgawds m$ suXXXXX !!!
n'importe quoi, ton raisonnement est petit, mesquin et minable merci au revoir
Marsh Posté le 05-08-2004 à 11:43:50
Masklinn a écrit : tu peux aussi faire du wxW sous kdevelop |
Umpf... wxW j'aime pas... alors du QT sous Win32/Dev-C++ ce serait mieux.
Masklinn a écrit : n'importe quoi, ton raisonnement est petit, mesquin et minable merci au revoir |
Il n'est pas petit, donne-moi un exemple d'une librairie graphique qui arrive à la cheville de QT sous Windows...
Marsh Posté le 05-08-2004 à 11:45:02
fatypunk a écrit : |
winform
Marsh Posté le 05-08-2004 à 11:54:33
ReplyMarsh Posté le 05-08-2004 à 12:03:30
fatypunk a écrit : |
Ca dépend du domaine d'utilisation et des buts de l'application, parce que sous windows en terme de look ya pas pire que QT et en facilité de codage, ben voila quoi à part les MFC ya pas pire non plus
après je suis parfaitement d'accord que QT est puissant, mais à quoi sert cette puissance si on en a aucun besoin et qu'une lib un peut moins riche/puissante permet de faire ce qu'on veut, en plus joli et plus rapidement?
et QT saipalibre
Marsh Posté le 05-08-2004 à 12:09:59
chrisbk a écrit : ben c'est quoi alors ? |
WinForms et WebForms sont un ensemble de composants graphiques accessibles dans Visual Studio.NET. WinForms et WebForms permettent de développer les interfaces d'applications à l'aide de composants graphiques préconçus. |
Marsh Posté le 05-08-2004 à 12:11:46
Masklinn a écrit : Ca dépend du domaine d'utilisation et des buts de l'application, parce que sous windows en terme de look ya pas pire que QT et en facilité de codage, ben voila quoi à part les MFC ya pas pire non plus |
Plus rapidement qu'avec QT ? Je ne le pense pas... malheureusement QT n'est pas libre, c'est vrais.
Marsh Posté le 05-08-2004 à 12:14:54
fatypunk a écrit :
|
et donc ?
Marsh Posté le 05-08-2004 à 12:40:52
ReplyMarsh Posté le 05-08-2004 à 12:48:30
TotalRecall a écrit : A la base spa trop pensé pour faire des programmes java |
Marsh Posté le 03-08-2004 à 12:11:24
Comme le dit le sujet, j'aimerais savoir quelle est le meilleur application/logiciel/programme pour faire des logiciel en *.exe
J'utilise Dev C++ mais la plupart du temps quand je lui demande de compiller il me dit qui il y a des erreurs alors qu'il y en a pas!!!
Pourtant il ne peut pas y avoir d'erreur sur les parantaises
J'attend vos reponces
Merci d'avance