besoin de conseils pour dev C++/windows

besoin de conseils pour dev C++/windows - C++ - Programmation

Marsh Posté le 02-07-2003 à 19:44:34    

pour developper, en général, j'utilise 3 éléments:
- ultraedit
- un compilo en ligne de commande
- une bonne aide en ligne
 
genre en c:
uedit ou vi + gcc + http://www.gnu.org/manual/glibc-2. [...] /libc.html
 
en java:
uedit ou vi + javac + http://java.sun.com/j2se/1.4.1/docs/api/
 
pour la programmation objet microsoft windows c++ MFC STL etc, que me conseillez-vous ?
ya-t-il un équivalent aux javadocs ?
 
bref, j'aimerai trouver qq chose de simple (pas genre VC++ et MSDN)
 

Reply

Marsh Posté le 02-07-2003 à 19:44:34   

Reply

Marsh Posté le 03-07-2003 à 00:51:29    

Tres bonne la MSDN ! Et puis il faut bien avouer que l'editeur de la série Visual Studio est bien foutu. Ils font pas que du caca chez Microsoft...
Bon personellement j'ai appris le C++ sur VisualC++, donc mon avis est peut-etre un peu... naïf on va dire. Mais je trouve que c'est un tres bon outil.
Sinon, gcc pour Windows ne gere pas le C++ ?

Reply

Marsh Posté le 03-07-2003 à 04:04:50    

g++ pour windows fonctionne parfaitement (j'ai meme testé le 3.3)
 
 
oublie pas que gcc c'est le fontedn générique. si gcc est là, y aura aussi sans trop mal g++, g77, gnat, etc


Message édité par Taz le 03-07-2003 à 04:05:59
Reply

Marsh Posté le 03-07-2003 à 08:41:55    

MorFinBaZ a écrit :

Tres bonne la MSDN !


 :heink:  
 

MorFinBaZ a écrit :


Et puis il faut bien avouer que l'editeur de la série Visual Studio est bien foutu. Ils font pas que du caca chez Microsoft...


St'une blague

MorFinBaZ a écrit :


Bon personellement j'ai appris le C++ sur VisualC++, donc mon avis est peut-etre un peu... naïf on va dire. Mais je trouve que c'est un tres bon outil.


 :jap:  

MorFinBaZ a écrit :


Sinon, gcc pour Windows ne gere pas le C++ ?


Jamais testé mais j'y crois pas une seconde.
 
 
Sans rire, la MSDN est la pire des documentation que j'ai jamais vu (preuve sur un de mes posts, deux ans pour trouver une info qui résoud même pas mon PB). J'ai eu l'occasion d'utiliser un peu VC++ 6 et en plus d'avoir un compilo de merde l'IDE est imonde. En tout cas c mon avis perso.


---------------
Le Tyran
Reply

Marsh Posté le 03-07-2003 à 08:47:19    

MorFinBaZ a écrit :

Et puis il faut bien avouer que l'editeur de la série Visual Studio est bien foutu.  


 
 :heink:  
 
On a essayé de me l'imposer au bureau. J'ai gueulé quand j'ai vu qu'il indentait pas automatiquement, qu'il était pas capable de commenter/décommenter du code rapidement, qu'il faisait pas de paren-matching, qu'il n'intégrait pas de tetris, qu'il fallait faire une gymnastique pas possible pour partager la fenêtre avec deux fichier différents quand tu en a d'autres d'ouvrets, etc ...
 
Depuis, je suis retourné à emacs


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 03-07-2003 à 08:53:00    

kadreg a écrit :


 
 :heink:  
 
On a essayé de me l'imposer au bureau. J'ai gueulé quand j'ai vu qu'il indentait pas automatiquement, qu'il était pas capable de commenter/décommenter du code rapidement, qu'il faisait pas de paren-matching, qu'il n'intégrait pas de tetris, qu'il fallait faire une gymnastique pas possible pour partager la fenêtre avec deux fichier différents quand tu en a d'autres d'ouvrets, etc ...
 
Depuis, je suis retourné à emacs


Il est où le tetris sous emacs? :whistle:  
Pour le reste chuis tootafé d'accord, visual il sait pas faire bcp de choses en tant qu'éditeur!:o

Reply

Marsh Posté le 03-07-2003 à 08:54:43    

skeye a écrit :


Il est où le tetris sous emacs? :whistle:  


 
M-x tetris  
 
 http://rincevent.dyndns.org/toto/emacs-tetris.gif


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 03-07-2003 à 08:56:28    


 
 [:fuel]


---------------
Le Tyran
Reply

Marsh Posté le 03-07-2003 à 08:57:50    


:lol:
Ca marche aussi sur ma version win... :bounce:  
C'est presque un OS à lui tout seul cet éditeur! [:ddr555]

Reply

Marsh Posté le 03-07-2003 à 09:14:36    

kadreg a écrit :


 
 :heink:  
 
On a essayé de me l'imposer au bureau. J'ai gueulé quand j'ai vu qu'il indentait pas automatiquement, qu'il était pas capable de commenter/décommenter du code rapidement, qu'il faisait pas de paren-matching, qu'il n'intégrait pas de tetris, qu'il fallait faire une gymnastique pas possible pour partager la fenêtre avec deux fichier différents quand tu en a d'autres d'ouvrets, etc ...
 
Depuis, je suis retourné à emacs


 
 
Indent auto > ca y est par defaut
comment/decomment > fallait chercher 2 sec ds les plugins
parent-matching > idem
tetris > erf oui lui j ai un peu de mal :D
partage fenetre > tu as pas cherche loin
 
C plutot que tu es habitue a emacs, mais je te retournerais, emacs il a pas de class view, il a pas la completion, etc.
 
 
 
PS : avant de flammer, j'utilise emacs aussi sous unix ;)

Reply

Marsh Posté le 03-07-2003 à 09:14:36   

Reply

Marsh Posté le 03-07-2003 à 09:18:34    

VisualC++ a écrit :


 
 
Indent auto > ca y est par defaut
comment/decomment > fallait chercher 2 sec ds les plugins
parent-matching > idem
tetris > erf oui lui j ai un peu de mal :D
partage fenetre > tu as pas cherche loin
 
C plutot que tu es habitue a emacs, mais je te retournerais, emacs il a pas de class view, il a pas la completion, etc.
 
 
 
PS : avant de flammer, j'utilise emacs aussi sous unix ;)


complétion => M-/
Et visual niveau indent je trouve vraiment ca pas terrible, par rapport à la simple utilisation de la touche tab sous emacs...
Pour le partage des fenêtres si tu connais le moyen d'avoir un truc à la C-x 2 ou C-x 3 d'emacs je prends (visual c++ 6 pour moi...)!

Reply

Marsh Posté le 03-07-2003 à 09:20:06    

euh l'intend sous visual c TAB aussi :??: (et ds la conf on peut dire de cb etc)

Reply

Marsh Posté le 03-07-2003 à 09:21:02    

Pour la fenetre ben Windows > Vertical ou Horizontal Tab Group c tout
 
Edit par contre oui y a pas de raccourci clavier a ma connaissance.


Message édité par VisualC++ le 03-07-2003 à 09:21:31
Reply

Marsh Posté le 03-07-2003 à 09:22:24    

Enfin je defend pas specialement l'IDE ni microsoft, juste que bcp d'argument me paraissent de la mauvaise foi.

Reply

Marsh Posté le 03-07-2003 à 09:23:50    

VisualC++ a écrit :

euh l'intend sous visual c TAB aussi :??: (et ds la conf on peut dire de cb etc)


Oui, mais sous emacs ou que tu sois sur ta ligne tu fais tab une seule fois ca te met la ligne ou il faut... :ange:  
Et pour le partage je trouve ca moyennement pratique, mais c'est surtout à cause de la taille de ce que ca donne dès que tu as 2/3 fixhiers d'ouverts, tu vois plus que 5 lignes par fichier...:/

Reply

Marsh Posté le 03-07-2003 à 09:27:30    

Ah ok, ca ca y est pas, il faut regarder cote plugin pour un tel truc ;)

Reply

Marsh Posté le 03-07-2003 à 09:29:17    

'fin bon je crache pas non plus dans la soupe, visual a ses bons cotés...mais c'est vrai que quand on voit la puissance d'emacs il a du mal à tenir la comparaison... [:skeye]

Reply

Marsh Posté le 03-07-2003 à 09:32:06    

skeye a écrit :

'fin bon je crache pas non plus dans la soupe, visual a ses bons cotés...mais c'est vrai que quand on voit la puissance d'emacs il a du mal à tenir la comparaison... [:skeye]  


Ha? :??:


---------------
Le Tyran
Reply

Marsh Posté le 03-07-2003 à 09:36:44    


Essaie de sélectionner un truc sous emacs et d'appuyer sur F1, pour voir... [:ddr555]
En vrac, tu as accès très vite au contenu de toutes les classes de ton projet, je trouve le débugger pratique, j'aime bien l'accès direct à l'implémentation de tes fonction par un double clic...ya quelques goodies pas mal, quoi! [:skeye]

Reply

Marsh Posté le 03-07-2003 à 09:38:00    

skeye a écrit :


Essaie de sélectionner un truc sous emacs et d'appuyer sur F1, pour voir... [:ddr555]
En vrac, tu as accès très vite au contenu de toutes les classes de ton projet, je trouve le débugger pratique, j'aime bien l'accès direct à l'implémentation de tes fonction par un double clic...ya quelques goodies pas mal, quoi! [:skeye]  


 
C++ Builder fait tout ça  [:spamafote]


---------------
Le Tyran
Reply

Marsh Posté le 03-07-2003 à 09:40:06    

chouette un troll [:cupra]
 


 
Elle est bien, mais pourrait etre mieux (si tu veux une info sur une fonction precise, c nickel, si tu veux savoir comment faire un "effet" la c plus flou)
 

LetoII a écrit :


St'une blague


 
Bah nan, perso j'aime bpc, couplé a visual assist ca m'evite de taper la moitié du code, l'autre moitie etant fait au ctrl+espace. Par comparaison forte (editeur java sur lequel je bosse au boulot) fait completement rigoler niveau confort de travail.
 
Concernant VC6 tachons de ne pas oublier que le bougre a +5ans

Reply

Marsh Posté le 03-07-2003 à 09:40:09    

LetoII a écrit :


 
C++ Builder fait tout ça  [:spamafote]  


Jamais testé...Je parlais juste des bons cotés par rapport à emacs! [:skeye]

Reply

Marsh Posté le 03-07-2003 à 09:42:14    

skeye a écrit :


Jamais testé...Je parlais juste des bons cotés par rapport à emacs! [:skeye]


 
Tu devrais, c vraiment autre chose que cette merde de Visual  :o


---------------
Le Tyran
Reply

Marsh Posté le 03-07-2003 à 09:44:27    

Bon si non pour revenir à la question initiale, ça dépend ce que tu veux faire, perso pour faire de l'interface graphique j'aime bien C++ builder, mais bon c payant [:spamafote].
Si non y a el compilo en ligne de commande de borland  qui est gratuit, après faut trouver un bon editeur  [:spamafote]


---------------
Le Tyran
Reply

Marsh Posté le 03-07-2003 à 09:45:08    

LetoII a écrit :


 
Tu devrais, c vraiment autre chose que cette merde de Visual  :o  


 
Fodrait que t'essaye VC.net + visual assist, ca te changerait pe ton avis :D

Reply

Marsh Posté le 03-07-2003 à 09:45:12    

LetoII a écrit :


 
Tu devrais, c vraiment autre chose que cette merde de Visual  :o  


La boite dans laquelle je fais mon stage a un abonnement krosoft!:o

Reply

Marsh Posté le 03-07-2003 à 09:46:37    

skeye a écrit :


La boite dans laquelle je fais mon stage a un abonnement krosoft!:o


 
Pas doué, moi j'ai fais acheté C++ Builder à la boite où je faisais mon stage l'année dernière :D


---------------
Le Tyran
Reply

Marsh Posté le 03-07-2003 à 09:47:58    

LetoII a écrit :


 
Pas doué, moi j'ai fais acheté C++ Builder à la boite où je faisais mon stage l'année dernière :D


Vais pas leur faire acheter un truc dont j'aurai pas fini d'apprendre le fonctionnement avant la fin de mon stage et qui leur resservira jamais hein!:o

Reply

Marsh Posté le 03-07-2003 à 10:01:35    

bon moi aussi je DOIS bosser sur VC++ c'est vrai qu'il est pas top en ce qui concerne l'edition.
 
mais bon des qu'il d'agit de debuggage ben c bien sympa qd meme..
 
j'aimerai savoir ou est-ce qu'on peut faire une modif pour
 
comment/decomment rapide  et parent-matching .
 
merci

Reply

Marsh Posté le 03-07-2003 à 10:07:26    

tertulia a écrit :

bon moi aussi je DOIS bosser sur VC++ c'est vrai qu'il est pas top en ce qui concerne l'edition.
 
mais bon des qu'il d'agit de debuggage ben c bien sympa qd meme..
 
j'aimerai savoir ou est-ce qu'on peut faire une modif pour
 
comment/decomment rapide  et parent-matching .
 
merci


 
C pas le seul à avoir un bon debuger [:spamafote]


---------------
Le Tyran
Reply

Marsh Posté le 03-07-2003 à 10:08:54    

LetoII a écrit :


 
C pas le seul à avoir un bon debuger [:spamafote]  


 
Non mais fo quand meme lui reconnaitre ca, entre deux lancer de caillasses


Message édité par chrisbk le 03-07-2003 à 10:09:10
Reply

Marsh Posté le 03-07-2003 à 10:30:03    

chrisbk a écrit :


 
Non mais fo quand meme lui reconnaitre ca, entre deux lancer de caillasses


 
Bof, perso je l'ai pas trouvé terrible le debugger, mais bon j'ai pas trop joué avec non plus vu que je hai l'IDE


---------------
Le Tyran
Reply

Marsh Posté le 03-07-2003 à 10:31:22    

LetoII a écrit :


 
Bof, perso je l'ai pas trouvé terrible le debugger, mais bon j'ai pas trop joué avec non plus vu que je hai l'IDE


 
Tu lui reproche quoi ?

Reply

Marsh Posté le 03-07-2003 à 10:37:23    

chrisbk a écrit :


 
Tu lui reproche quoi ?


 
C moche pas, ergonomique faut chercher 3h dans le sous menu au fond à droite, attention à la marche, pour changer une petite propriété... C la merde quoi  [:spamafote]


---------------
Le Tyran
Reply

Marsh Posté le 03-07-2003 à 10:39:08    

LetoII a écrit :


 
C moche pas, ergonomique faut chercher 3h dans le sous menu au fond à droite, attention à la marche, pour changer une petite propriété... C la merde quoi  [:spamafote]  


 
ouais la fo arreter de picoler hein ? :D
 
 

Reply

Marsh Posté le 03-07-2003 à 10:39:58    

chrisbk a écrit :


 
ouais la fo arreter de picoler hein ? :D
 
 
 


 
Ha si je te jure, c typiquement l'effet que m'a fait l'IDE.


---------------
Le Tyran
Reply

Marsh Posté le 03-07-2003 à 10:42:38    

LetoII a écrit :


 
Ha si je te jure, c typiquement l'effet que m'a fait l'IDE.


 
c comme tout, fo un peu de tps pour s'y retrouver [:spamafote]
mais franchement, le debuggueur, 3 onglets deux raccourcis clavier, on me fera pas dire qu'il est foutoirisé

Reply

Marsh Posté le 03-07-2003 à 10:43:20    

ouais enfin tout ca ca me dis pas pas ou il faut modif pour le parent_matching.. lol :hello:

Reply

Marsh Posté le 03-07-2003 à 10:44:40    

tertulia a écrit :

ouais enfin tout ca ca me dis pas pas ou il faut modif pour le parent_matching.. lol :hello:  


 
skoi parent_matching deja ? :D

Reply

Marsh Posté le 03-07-2003 à 10:47:50    

ce que tu as sur uEdit qd tu te place sur une parenthese il t'indique ou est l'autre (ouvante ou fermante)..
 
chose bien pratique qd tu l'as et vraiment galere qd tu l'as pas.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed