 |  | [C++] Actuel? Section : Informatique Logiciels et materiel PC | [C++] Actuel? : Discussion sur le forum Informatique (Logiciels et materiel PC : Informations et discussions sur les ordinateurs, les logiciels ou le materiel pc, la programmation et le high tech en général.)  | C++ Actuel? Informatique : Logiciels et materiel PC |
|
17/10/2003, 00h27 | #2 | | Ombre
| Coucou,
y'a pas plus actuel comme language de programmation
la quasi totalité des programmes que tout le monde utilise (soft, jeux, etc...) sont développés en C++
si tu as des bases de programmation c'est deja pas mal. car les boucle while, for les if etc... tu les retrouves partout.
Par contre, ce qui est différent avec le C++, c'est qu'il est orienté objet. (c'est le cas de VB aussi, je crois?)
pour apprendre, c'est simple, ya surement plein de tutorials qui trainent sur le net. tu en trouveras surement tres facilement et en quantité. (google est l'ami de l'homme  )
Apres, la clef du succes, c'est l'intéret personnel. je te conseil, une fois les bases apprises et comprises, de concevoir toi même des ptits programmes. le cas classique au debut c'est le "répertoire téléphonique" en ligne de commande.
je te conseil comme premier Editeur / Compilateur : DevC++
http://www.bloodshed.net/dev/devcpp.html
apres viens l'aprentissage des interfaces, VC++ etc... mais c'est deja une autre histoire. | | |
17/10/2003, 11h30 | #3 | | Dieu supérieur
| Comme l'a dit WonderRico le C++ est LE langage le plus utilisé et cela pour tout type de projet.
Mais bien sur il n'y a pas que des cotés positif, sa serait trop facile 
pour apprendre le C, qui est la "base" du C++ il faut compter une très grand motivation mais surtout beaucoup de temps.
Apprendre le VB et le basic, c'est vraiment sans difficulté par rapport au C.
J'ai moi même essayer d'apprendre le C mais j'ai du arreter par manque de temps.J'ai du apprendre 2 mois avec un petit rythme et je n'etait capable que de realiser de petit programme tournant sous Ms-dos.
Car à l'inverse du VB tu ne programme pas directement sous interface graphique de win ou ton OS mais en mode console...
Par la suite si tu maitrise toute les bases tu peux apprendre les API windows(pour win  )et a partir de la réaliser des chose avec un semblant de graphique en plus.
Et enfin appres tu peux finir pas l'apprentissage de librairie comme DirectX,openGL,SDL...Qui te permetrons de réaliser des jeux ou autre application demandant un grand nombre de chose au niveau de l'interface du logiciel.
En clair, oui le C(C++) est un très bon language et qui restera surement encore un petit moment le meilleure mais le temps et la motivation sont obligatoire pour pouvoir l'apprendre correctement et surtout le maitriser. | | |
17/10/2003, 19h08 | #4 |
| Ca me fais rire !
Il commence son message avec la balise [c++] alors qu'il parle de VB !
Il faut savoir que le Basic est utilisé depuis longtemps !
C'est le premier langage de programmation créé !
Le VB (Visual Basic) Réutilise trés bien cette simplicité !
Et il faut savoir que la plupart des programmateur VB disent : <<Tout se que l'on peu faire en C++ on peut le faire en VB !>>
Et je confirme !
Alors vasy lance toi !
En plus je suis prés a t'aider si ta des difficultés !  | | |
21/10/2003, 18h13 | #8 | | Ombre
| Donc en résumer, le C++ sera plus utile pour des consoles et des moteur de jeux, mais je devrait utiliser le VB pour des applications moin complexe?
Sinon bien, le VB je ne fait que commencer , il ne faut pas aller trop vite sur les conclusions!  | | |
25/01/2004, 19h29 | #9 | | Ombre
| Re : [C++] Actuel? | | | | | | Ca me fais rire !
Il faut savoir que le Basic est utilisé depuis longtemps !
C'est le premier langage de programmation créé !
| |  | |  |
|
Moi aussi ça me fait rire,
Juste 2-3 choses pour montrer que g bien écouté mon cours d'os lol
Au début monoprogrammation avec carte perforée, ce qui est déjà un langage en soi, vu que la machine "comprenait" une suite de trous, pas de trous (1-0), qui signifiaient pas courant, courant.
Car c'est ça, une suite d'impulsions électriques qui permettait d'exécuter telle ou telle instruction >langage. Ah oui au fait pas d'écran à ce temps là, alors Visual Basic, à part sur ton imprimante tu peux toujours chercher du visu
Ensuite, si je ne me trompe, vint un langage bas niveau connu sous le nom de langage Assembleur, surement pas que celui là, mais bon c le plus connu actuellement je pense dans cette génération, tjs pas de VB hein
Après pour n'en citer qu'un vint le Cobol, et qq années plus tard, le C et le vb.
Alors le premier, pas sûr... 
Et jusqu'a nouvel ordre, une machine ne comprend que des suites de 1 et de 0
Je rappelle, qu'en Code Assembleur il est possible d'effectuer tt ce qu'un autre langage peut faire mais pas inversément. Et pour en revenir au sujet initial, pour le peu que je connais des autres langages, je pense que le C est un bon moyen de commencer en programmation. En plus pour passer en C++, bin vo mieux commencer par le C lol.
Ps : Duff si tu passes par là,  po le dire à Gouwy lol | | |
27/01/2004, 13h02 | #10 | | Titan / Titanide
| Re : [C++] Actuel? | | C'est vrai que l'assembleur est le premier langage de programmation sur ordinateur (je ne parle pas de l'autre langage tiré des orgues de barbarie  )
L'assembleur est d'ailleur encore utilisé mais surtout dans 2 dommaines:
- electronique (certain ship programmable le sont en assembleur [i]souvenir de ma formation en BAC sti ge  )
- pour de la programmation poussé, optimisé, précise et puissante. Par exemple, les virus ont plus de chance d'etre programmé en assembleur qu'en C/C++ VB ou autre, tout simplement parce qu'il faut savoir qu'un ordinateur ne comprend pas ces langages sans qu'ils soient compilé, alors que l'assembleur n'a pas à etre compilé.
Le mieu pour commencer en C, c'est un compilateur genre Borland C, je crois qu'ils ont rendu une version disponible sur le site en dl complet gratuit (borland C 3.01 je crois, le plus récent qu'ils aient fait dans oiur le C doit etre le 5). En C, il n'est pas possible de faire des applications graphique, mais, déjà, tu as la possibilitée de faire pas mal de choses (meme la gestion de liste chainées, de bases de données...) mais, à chaque fois, c'est des lignes de commandes, par exemple:
 | Citation |  |
| | |
| | | |
Que voulez-vous faire ?
- A: Addition
- S: Soustraction
- M: Multiplication
- D: Division
Choix:... | |  | |  |
|
et là, tu tape la lettre que tu veux pour faire l'opération que tu veux.
Pour faire un programme avec une IHM (Interface Homme Machine), en C++, je recommande plutot les produits Borland, tel que Borland C++ Builder (le dernier en date est Borland C++ Builder X, copatible Windows/Linux)
Avec ce soft, faire une interface est très simple (c'est guere moin du dessin, en déposant les objets), attribuer un evenement à un objet est très simple aussi (bien plus que sur VC++, et j'ai déjà pas mal essayé les 2 softs).
Deplus, tu as nue serie de tutoriaux intégré qui sont bien fait et très complets, des exemples pour presque chaque syntaxes...
si tu connais bien le VB, le passage au C++ sera assez facile. Il y a quelques variations, mais, le C++ est plus complets.
Sinon, tu peux toujours t'amuser avec les macro de Word 
(un jour, je m'ennuyais en cours, et comme on n'avais pas les jeux, j'avais développé un demineur dans une macro word  )
Au fait, si c'est pas indiscret, que veux-tu faire en C++ ? | | | Emplacement : | Utilisateurs regardant cette discussion : 0 ( membre(s) et 0 invité(s)) | | | | Rechercher dans cette discussion | | |
Fuseau horaire GMT +1. Il est actuellement 09h07. |
| |  |