[C++] avis et renseignements
Résolu/Fermé
DocWeaver
Messages postés
37
Date d'inscription
jeudi 7 décembre 2006
Statut
Membre
Dernière intervention
15 octobre 2007
-
11 janv. 2007 à 11:02
mamiemando Messages postés 33567 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 11 mars 2025 - 15 janv. 2007 à 00:23
mamiemando Messages postés 33567 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 11 mars 2025 - 15 janv. 2007 à 00:23
A voir également:
- [C++] avis et renseignements
- Renseignements sfr - Guide
- Demande de renseignements - Forum Yahoo mail
- Demande de renseignements - Forum Logiciels
- Demande de renseignements - Forum Gmail
- Demande de renseignements - Forum LG
9 réponses
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
11 janv. 2007 à 15:39
11 janv. 2007 à 15:39
Bonjoour.
Je pense en effet que commencer par le C++ reste abordable. a condition d'avoir un peu l'esprit informatique, certaines notion ne sont comprehensible que par le biais d'autres.
En ce qui concerne Dev-Cpp je ne sais pas trop ce que tu cherche, mais sur le site des package, tu trouvera peut être ton bonheur.
https://sourceforge.net/projects/devpaks/
rubrique GUI ou GTK.
Moi pour faire des interface graphique, j'utilise QT designer 3 sous Linux qui permet de faire ça très bien et très facilement (en C++). Et en plus il y a une certaine portabilité : en mettant la dll qt-mt3.dll dans system32, mes programme recompiler sous win fonctionne
Je pense en effet que commencer par le C++ reste abordable. a condition d'avoir un peu l'esprit informatique, certaines notion ne sont comprehensible que par le biais d'autres.
En ce qui concerne Dev-Cpp je ne sais pas trop ce que tu cherche, mais sur le site des package, tu trouvera peut être ton bonheur.
https://sourceforge.net/projects/devpaks/
rubrique GUI ou GTK.
Moi pour faire des interface graphique, j'utilise QT designer 3 sous Linux qui permet de faire ça très bien et très facilement (en C++). Et en plus il y a une certaine portabilité : en mettant la dll qt-mt3.dll dans system32, mes programme recompiler sous win fonctionne
lirey83
Messages postés
75
Date d'inscription
mardi 2 janvier 2007
Statut
Membre
Dernière intervention
18 août 2007
13
11 janv. 2007 à 18:24
11 janv. 2007 à 18:24
Regarde donc wxDev-C++ :
http://wxdsgn.sourceforge.net/
http://wxdsgn.sourceforge.net/
DocWeaver
Messages postés
37
Date d'inscription
jeudi 7 décembre 2006
Statut
Membre
Dernière intervention
15 octobre 2007
1
11 janv. 2007 à 19:10
11 janv. 2007 à 19:10
Salut Char Snipeur,
tout d'abord merci bcp d'avoir répondu à ma demande. Quand tu dis que certaines notions ne sont compréhensibles que par le biais d'autres, pourrais-tu préciser en me donnant des exemples et des pistes à suivre. Il se trouve que j'aimerais me spécialiser dans l'Orienté Objet. Pour ce faire j'apprends en parallèle le VB, plus précisément le VBA pour Excel, qui me donnera de bonnes bases pour comprendre la pensée Orientée Objet. En tout cas c'est que semble suggérer bcp d'ouvrages aux programmeurs néophytes comme moi. Pour l'heure je capte plutôt pas mal mais je n'en suis qu'au début.
Toute l'aide que je pourrais recevoir est bien entendu la bienvenue.
Je testerai ton conseil, pour ce qui est des Interfaces graphiques, même si il semble un peu compliqué pour moi, en tout cas pour l'instant, d'effectuer une sorte de migration d'un programme initialement destiné à Linux pour l'exploiter sous Windows.
En tout cas merci pour ces premiers conseils.
A++,
DocWeaver.
tout d'abord merci bcp d'avoir répondu à ma demande. Quand tu dis que certaines notions ne sont compréhensibles que par le biais d'autres, pourrais-tu préciser en me donnant des exemples et des pistes à suivre. Il se trouve que j'aimerais me spécialiser dans l'Orienté Objet. Pour ce faire j'apprends en parallèle le VB, plus précisément le VBA pour Excel, qui me donnera de bonnes bases pour comprendre la pensée Orientée Objet. En tout cas c'est que semble suggérer bcp d'ouvrages aux programmeurs néophytes comme moi. Pour l'heure je capte plutôt pas mal mais je n'en suis qu'au début.
Toute l'aide que je pourrais recevoir est bien entendu la bienvenue.
Je testerai ton conseil, pour ce qui est des Interfaces graphiques, même si il semble un peu compliqué pour moi, en tout cas pour l'instant, d'effectuer une sorte de migration d'un programme initialement destiné à Linux pour l'exploiter sous Windows.
En tout cas merci pour ces premiers conseils.
A++,
DocWeaver.
DocWeaver
Messages postés
37
Date d'inscription
jeudi 7 décembre 2006
Statut
Membre
Dernière intervention
15 octobre 2007
1
11 janv. 2007 à 19:14
11 janv. 2007 à 19:14
Salut,
merci bcp pour le lien, j'vais visiter de ce pas.
DocWeaver.
merci bcp pour le lien, j'vais visiter de ce pas.
DocWeaver.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mamiemando
Messages postés
33567
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
11 mars 2025
7 833
11 janv. 2007 à 20:31
11 janv. 2007 à 20:31
Je ne suis pas sûr que VBA te permettra de comprendre le concept objet, et à mon avis ça risque de t'embrouiller plus tard quand tu feras du C++... Enfin après c'est mon avis.
A mon avis débuter avec C++/QT c'est le mieux il y a plein de tutoriaux, une bonne doc et en plus c'est facile ;-)
Bonne chance
A mon avis débuter avec C++/QT c'est le mieux il y a plein de tutoriaux, une bonne doc et en plus c'est facile ;-)
Bonne chance
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
12 janv. 2007 à 08:37
12 janv. 2007 à 08:37
Salut.
pareil que mamiemando : VBA caca.
Pour les nottions "compliquer" du C++, par exemple c'est la notion de class et de constructeur. Pour quelqu'un qui ne sais pas, ou a du mal à comprendre ce qu'est une variable, passer directement à une class, ça doit être difficile. Après je pense que c'est une question de personne, tu verra bien si tu comprends ce que tu fait. Si tu as du mal à comprendre, il faut peut être en passer par le C ou le Pascal, dont la philosophie est plus simple.
En fait, il existe une version de QT Designer sous windows, mais j'ai jamais été foutu de faire un programme avec, je trouve la version beaucoup moins conviviale que la précedente qui n'etai que sous Linux. Après , je n'ai pas non plus passer énormement de temps à essayer sous XP et j'ai peut être rien compris aux explications.
toujours est-il que la version 3 sous linux m'a permis sans tuto sans formation de faire des petites interfaces graphique rapidement et de bonne qualité, avec une facilité de connection entre les evenements et les fonctions à effectuer.
L'interface graphique de l'api win, c'est à ce tirer une balle, quand j'en fait c'est du copier coller car je comprend rien aux exemple. En Qt, j'arrive à saisir le sens de sources. QT ne demande pas un haut niveau en C++ (par contre je pense qu'il necessite d'avoir bien assimiler la notion d'objet)
Bonne chance
pareil que mamiemando : VBA caca.
Pour les nottions "compliquer" du C++, par exemple c'est la notion de class et de constructeur. Pour quelqu'un qui ne sais pas, ou a du mal à comprendre ce qu'est une variable, passer directement à une class, ça doit être difficile. Après je pense que c'est une question de personne, tu verra bien si tu comprends ce que tu fait. Si tu as du mal à comprendre, il faut peut être en passer par le C ou le Pascal, dont la philosophie est plus simple.
En fait, il existe une version de QT Designer sous windows, mais j'ai jamais été foutu de faire un programme avec, je trouve la version beaucoup moins conviviale que la précedente qui n'etai que sous Linux. Après , je n'ai pas non plus passer énormement de temps à essayer sous XP et j'ai peut être rien compris aux explications.
toujours est-il que la version 3 sous linux m'a permis sans tuto sans formation de faire des petites interfaces graphique rapidement et de bonne qualité, avec une facilité de connection entre les evenements et les fonctions à effectuer.
L'interface graphique de l'api win, c'est à ce tirer une balle, quand j'en fait c'est du copier coller car je comprend rien aux exemple. En Qt, j'arrive à saisir le sens de sources. QT ne demande pas un haut niveau en C++ (par contre je pense qu'il necessite d'avoir bien assimiler la notion d'objet)
Bonne chance
DocWeaver
Messages postés
37
Date d'inscription
jeudi 7 décembre 2006
Statut
Membre
Dernière intervention
15 octobre 2007
1
12 janv. 2007 à 19:03
12 janv. 2007 à 19:03
Salut,
merci pour le conseil. Le truc c'est que tout le monde me dit que la syntaxe Visual Basic, donc aussi celle de VBA est plus simple pour quelqu'un qui n'a vraiment aucune expérience dans la programmation.
Je serai amené à travailler bcp avec Excel et donc connaître la programmatio VBA me paraît assez intéressante.
Je verrai de toute façon.
Merci d'avoir répondu en tout cas.
DocWeaver.
merci pour le conseil. Le truc c'est que tout le monde me dit que la syntaxe Visual Basic, donc aussi celle de VBA est plus simple pour quelqu'un qui n'a vraiment aucune expérience dans la programmation.
Je serai amené à travailler bcp avec Excel et donc connaître la programmatio VBA me paraît assez intéressante.
Je verrai de toute façon.
Merci d'avoir répondu en tout cas.
DocWeaver.
DocWeaver
Messages postés
37
Date d'inscription
jeudi 7 décembre 2006
Statut
Membre
Dernière intervention
15 octobre 2007
1
12 janv. 2007 à 19:13
12 janv. 2007 à 19:13
Salut Char Snipeur,
hier j'ai essayé de télécharger wxWidgets en complément de Dev-C++ mais ça a foiré. J'ai jeté un coup d'oeil aux tutos qui m'ont l'air sympa. Je verrai bien comme tu dis si je capte la notion de classe.
Pour l'instant je découvre par la syntaxe VB à travers VBA, le notions de base.
Je vois que VBA n'a pas la côte, mais pour l'instant ça reste assez simple et progressif.
Quand je commencerai à m'attaquer au C++ je pense que j'aurai un peu plus de facilité si j'ai les notions de base de la POO.
Maintenant c clair que j'aurai certainement besoin d'aide, donc je ferai bien volontiers appel à vos connaissances et expériences.
Au fait parlant d'interface graphique, as-tu de l'expérience dans DesktopX. Il me semble ça fait appel à la syntaxe VB si je ne me trompe pas?
Ca pourrait bien m'intéresser, vu que ça touche aussi au domaine POO.
Merci encore,
à ++,
DocWeaver.
hier j'ai essayé de télécharger wxWidgets en complément de Dev-C++ mais ça a foiré. J'ai jeté un coup d'oeil aux tutos qui m'ont l'air sympa. Je verrai bien comme tu dis si je capte la notion de classe.
Pour l'instant je découvre par la syntaxe VB à travers VBA, le notions de base.
Je vois que VBA n'a pas la côte, mais pour l'instant ça reste assez simple et progressif.
Quand je commencerai à m'attaquer au C++ je pense que j'aurai un peu plus de facilité si j'ai les notions de base de la POO.
Maintenant c clair que j'aurai certainement besoin d'aide, donc je ferai bien volontiers appel à vos connaissances et expériences.
Au fait parlant d'interface graphique, as-tu de l'expérience dans DesktopX. Il me semble ça fait appel à la syntaxe VB si je ne me trompe pas?
Ca pourrait bien m'intéresser, vu que ça touche aussi au domaine POO.
Merci encore,
à ++,
DocWeaver.
salut franchement pourquoi ne pas commencer avec Java ou C#?
deja tu évite les notions de pointeurs qui sont vraiment lourd et tu as le package javax.swing et java.awt pour réaliser tes interface graphiques en plus toute class en java est un objet tu n'a pas à te prendre la tete comme en c++.si tu veux en c++ créer une class revient à créer 2 class en java dont l'une est soit une interface soit une class abstraite alors que tu peux la créer en une seule class en java...bref si tu maitrise java je crois que c++ devient plus facile moi j'en suis passé par la j'ai fait c++ en premier j'ai pas trop compri et une fois que j'ai compri java j'ai vu que c++ était facile.
apres c'est comme tu veux.bon courage
deja tu évite les notions de pointeurs qui sont vraiment lourd et tu as le package javax.swing et java.awt pour réaliser tes interface graphiques en plus toute class en java est un objet tu n'a pas à te prendre la tete comme en c++.si tu veux en c++ créer une class revient à créer 2 class en java dont l'une est soit une interface soit une class abstraite alors que tu peux la créer en une seule class en java...bref si tu maitrise java je crois que c++ devient plus facile moi j'en suis passé par la j'ai fait c++ en premier j'ai pas trop compri et une fois que j'ai compri java j'ai vu que c++ était facile.
apres c'est comme tu veux.bon courage
DocWeaver
Messages postés
37
Date d'inscription
jeudi 7 décembre 2006
Statut
Membre
Dernière intervention
15 octobre 2007
1
13 janv. 2007 à 12:30
13 janv. 2007 à 12:30
Salut Fofall,
merci pour ton conseil. Le truc c'est que j'ai déjà investi dans deux bouquins en C++. C'est pour ça que je cherche le max d'infos sur ce langage. J'essayerai quand même de creuser la piste de Java pour voir. Comme je n'en suis qu'au tout début il peut être intéressant de comprendre les notions de base par une syntaxe plus simple. Si tu me dis que Java est plus abordable, je vais essayer.
Il faut dire qu'il y a tellement de données et de pistes à suivre que ça embrouille souvent. Je viens à peine de commencer mon apprentissage que déjà j'ai des tas d'options dont la plupart paraît valable.
Je te remercie de ton aide en tout cas. Quand on apprend surtout en autodidacte c'est toujours cool de pouvoir bénéficier de l'expérience et des conseils de ceux qui maîtrisent déjà.
DocWeaver.
merci pour ton conseil. Le truc c'est que j'ai déjà investi dans deux bouquins en C++. C'est pour ça que je cherche le max d'infos sur ce langage. J'essayerai quand même de creuser la piste de Java pour voir. Comme je n'en suis qu'au tout début il peut être intéressant de comprendre les notions de base par une syntaxe plus simple. Si tu me dis que Java est plus abordable, je vais essayer.
Il faut dire qu'il y a tellement de données et de pistes à suivre que ça embrouille souvent. Je viens à peine de commencer mon apprentissage que déjà j'ai des tas d'options dont la plupart paraît valable.
Je te remercie de ton aide en tout cas. Quand on apprend surtout en autodidacte c'est toujours cool de pouvoir bénéficier de l'expérience et des conseils de ceux qui maîtrisent déjà.
DocWeaver.
mamiemando
Messages postés
33567
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
11 mars 2025
7 833
15 janv. 2007 à 00:23
15 janv. 2007 à 00:23
Pour répondre à fofall, java me semble une bonne idée, mais c# non, il vaut mieux faire du vrai C++ à ce moment là. La notion de pointeur est en réalité beaucoup plus simple qu'on ne veut l'admettre et de toute façon en C++ on peut se débrouiller dans la majorité des cas sans car il y a des références, des constructeurs, et des destructeurs.
Autre point positif du langage : bonne doc, environnements convivaux (genre eclipse, même si c'est un peu lourd), et syntaxe très proche du C++. Par contre les utilisations sont un peu différentes, et la question de départ parlait de C++.
Bonne chance
Autre point positif du langage : bonne doc, environnements convivaux (genre eclipse, même si c'est un peu lourd), et syntaxe très proche du C++. Par contre les utilisations sont un peu différentes, et la question de départ parlait de C++.
Bonne chance