Connaissez-vous bien le C++ ? - C++ - Programmation
Marsh Posté le 23-06-2005 à 08:47:20
Y a t'il des tests en ligne sur le net ?
Ou quelqu'un se propose t'il d'en rédiger un ?
Marsh Posté le 23-06-2005 à 09:50:15
Il manque une entrée :
- je m'appelles taz, et je te fais caca dessus
Marsh Posté le 23-06-2005 à 10:02:22
NullDragon a écrit : Je me demandais combien de gens sont bons en C++ au point de coder sans regarder un livre ou un code source une fenêtre windows par exemple avec toute les constantes qu'il y a. |
moi jfais ca sous linux
Marsh Posté le 23-06-2005 à 10:13:02
NullDragon a écrit : Je me demandais combien de gens sont bons en C++ au point de coder sans regarder un livre ou un code source une fenêtre windows par exemple avec toute les constantes qu'il y a. |
Ce n'est pas lié au C++ si tu fais du WIN32 ou des MFC. Je suis sur qu'il n'existe pas une seule personne dans le monde qui sache à quoi sert chacune des étapes utilisées pour créer une fenètre dans ces API de merde.
Marsh Posté le 23-06-2005 à 10:24:55
bof créer une interface sous X ça peut être supra-relou aussi
fin bref, stoujours la même chose, le C++ c'est pas Visual C++, c'est pas les MFC, l'api windows, l'api linux (qui sont pas vraiment attaquées en C++ ), c'est pas Qt ou wxmachin, etc, etc....
Marsh Posté le 23-06-2005 à 10:37:59
Kristoph a écrit : Ce n'est pas lié au C++ si tu fais du WIN32 ou des MFC. Je suis sur qu'il n'existe pas une seule personne dans le monde qui sache à quoi sert chacune des étapes utilisées pour créer une fenètre dans ces API de merde. |
J4ai un prof qui voulait absolument nous faire faire du WIN32 (avec borland ) , quand on a gouté au C#, ca fait un sacré choc
Marsh Posté le 23-06-2005 à 10:43:08
bjone a écrit : bof créer une interface sous X ça peut être supra-relou aussi |
Je n'ai jamais dis que la XLib c'était mieux. Je n'ai jamais parlé d'un quelconque Unix non plus.
Marsh Posté le 23-06-2005 à 10:44:37
didier1809 a écrit : J4ai un prof qui voulait absolument nous faire faire du WIN32 (avec borland ) , quand on a gouté au C#, ca fait un sacré choc |
c'est sur que GTK# est bien foutu.
Marsh Posté le 23-06-2005 à 11:12:40
Kristoph a écrit : Ce n'est pas lié au C++ si tu fais du WIN32 ou des MFC. Je suis sur qu'il n'existe pas une seule personne dans le monde qui sache à quoi sert chacune des étapes utilisées pour créer une fenètre dans ces API de merde. |
Bah le concept est pas si éloigné de ce que tu fais tous les jours en C++ :
- avec RegisterClass tu crées une classe
- avec CreateWindow tu instancies un objet de la classe donnée
- avec la WndProc, tu construis la vtable de ta classe
- WM_CREATE / WM_DESTROY sont les constructeurs / destructeurs de ta classe
- en gérant d'autres messages, tu redéfinis les traitement de la classe de base : tu fais de la virtualité
- en subclassant, tu effectues de l'héritage
Marsh Posté le 23-06-2005 à 11:14:31
Taz a écrit : c'est sur que GTK# est bien foutu. |
Ca vaut pas les winforms quand même
Marsh Posté le 24-06-2005 à 02:36:35
j'ai voté "1. Pleinement, je codes ligne par ligne sans références." parce que je le vaut bien
Marsh Posté le 24-06-2005 à 09:09:22
elianor a écrit : Ca vaut pas les winforms quand même |
décomposition
winforms
win
windows
microsoft
satan
plaies d'egypte
afghane excisée
guerres
innondation
épidemie
ilona
on voit bien que c'est mauvais
Marsh Posté le 24-06-2005 à 16:13:10
didier1809 a écrit : J4ai un prof qui voulait absolument nous faire faire du WIN32 (avec borland ) , quand on a gouté au C#, ca fait un sacré choc |
Je suis bien content d'avoir fait du C Win32 avant de passer aux trucs plus riches (VCL, QT, etc.)
Ça permet de voir comment ça marche en interne
Marsh Posté le 24-06-2005 à 17:12:16
clair que coder en Win32 devrait être une étape obligée avant de passer à des toolkits graphiques plus évolués.
le top, c'est de coder en assembleur Win32, on a la maitrise absolue
Marsh Posté le 24-06-2005 à 23:13:50
moué autant faire un serveur graphique de boutons sous dos en vga
Marsh Posté le 24-06-2005 à 23:28:32
bjone a écrit : moué autant faire un serveur graphique de boutons sous dos en vga |
Rigolez pas, dans ma boite on maintient (et on vend encore) des produits qui tournent avec des interfaces graphiques à base de macros en assembleur (sur une plateforme proprietaire en 68000).
Ceci est la preuve que l'assembleur, caÿ bon pour faire des interfaces graphiques qui roskent
Marsh Posté le 25-06-2005 à 03:30:09
Reply
Marsh Posté le 23-06-2005 à 04:41:28
Je me demandais combien de gens sont bons en C++ au point de coder sans regarder un livre ou un code source une fenêtre windows par exemple avec toute les constantes qu'il y a.
Moi je suis assez avancé, mais j'ai besoin de regarder encore quelques syntaxe, mais c'est souvent que je me mélange d'un language à l'autre. Et pour la programmation windows je suis toujours obligé de faire du copier-coller pour créer une fenêtre. Je n'ai pas encore acquis la logique de tout le code nécessaire pour le mémoriser de façon logique.