IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)



Faut-il apprendre le C avant le C++ ?
auteur : Geronimo
C'est une question beaucoup débattue. Personnellement, je suis passé par le C, mais je ne le pratique plus du tout. Voici ce que dit Bjarne Stroustrup, le créateur du C++, dans son livre Le Langage C++ "La connaissance du C n'est pas un préalable à l'apprentissage du C++. La programmation en C encourage de nombreuses techniques et astuces qui deviennent inutiles en C++, du fait des caractéristiques du langage.
[...]
Mieux vous connaîtrez le langage C, plus il vous semblera difficile d'éviter de faire du C++ dans un style emprunté au C ; si vous tombez dans le piège, vous perdrez au passage les avantages que le C++ aurait pu vous apporter."

Comment programmer en C++ sous Linux ?
auteur : Geronimo
Rien de plus simple ; la seule contrainte et d'avoir installé le package g++. Vous tapez votre programme dans n'importe quel éditeur de texte (VI, emacs, Kwrite,...) et ensuite, dans une console, vous tapez la commande suivante :
g++ -oTest main.cpp
Le -oTest spécifie que votre programme se nommera Test et que donc que vous le lancerez grâce à la commande ./Test.

Les programmes dits "console" ont-ils un intérêt ?
auteur : Geronimo
Il est vrai que sous Windows, les programmes console commencent à disparaître et les interfaces graphiques à prendre de plus en plus d'importance. Cependant, si sous Windows, les programmes console ne sont pas très utiles, ce n'est pas le cas sous Linux, où vous effectuez une bonne partie de vos tâches en mode console (sauf quand vous débutez) (il n'y a pas longtemps, je cherchais l'icône console sous Windows pour aller visiter mes répertoires...), parce que c'est plus rapide, plus sûr et plus simple à développer, pour des raisons de compatibilité entre machines et systèmes. Donc savoir faire cout, cin, et autres instructions s'avèrera très utile si vous passez un jour à Linux.

Donnez-moi quelques conseils pour débuter en programmation...
auteur : Geronimo