c ou c++ - Programmation
Marsh Posté le 31-03-2002 à 15:45:28
salut,
le C++ est dérivé du C, et en gros dis toi bien qu'il y a en plus l'objet. D'rautres améliorations ont été aportées, mais la majeure est l'objet (classes, encapsulation, héritage, polymorphisme, etc...)
Un super livre, pour 10 ? achète "Le langage C++" (Le Tout en Poche), de Stéphane Dupin. Il est parfait !!!
Saches aussi qu'un programme fait en C peut être compilé par un compilo C++, pas l'inverse (logique).
Ma signature, c'est du C++
Marsh Posté le 31-03-2002 à 17:16:55
juju_le_barbare a écrit a écrit : Saches aussi qu'un programme fait en C peut être compilé par un compilo C++, pas l'inverse (logique). |
Hé non, plus maintenant ! Le C99 intègre 2-3 conneries qui ne sont pas dans la spécification C++, paraît-il (par contre, je serais bien incapable de te dire lesquelles).
Marsh Posté le 31-03-2002 à 18:04:03
Saches aussi qu'un programme fait en C peut être compilé par un compilo C++, pas l'inverse (logique).
Hé non, plus maintenant ! Le C99 intègre 2-3 conneries qui ne sont pas dans la spécification C++, paraît-il (par contre, je serais bien incapable de te dire lesquelles).
pareil
le C++ a plusieurs objectifs
notament la programmation objet, mais aussi d'être un meilleur C.
en gros, là ou avant en C t'avais un avertissement (warning), en C++ t'as une erreur.
Marsh Posté le 31-03-2002 à 22:35:44
HelloWorld a écrit a écrit : Saches aussi qu'un programme fait en C peut être compilé par un compilo C++, pas l'inverse (logique). Hé non, plus maintenant ! Le C99 intègre 2-3 conneries qui ne sont pas dans la spécification C++, paraît-il (par contre, je serais bien incapable de te dire lesquelles). pareil le C++ a plusieurs objectifs notament la programmation objet, mais aussi d'être un meilleur C. en gros, là ou avant en C t'avais un avertissement (warning), en C++ t'as une erreur. |
Autrement dit, il est moins flexible, ce qui est une bonne chose.
Au fait, abandonne VB, c'est nul !!!
VB
Marsh Posté le 01-04-2002 à 08:45:25
Je sais que VB c de la merde c pour ca que je veux apprendre le c ou le c++. Mais si je comprend bien je passe directement au c++
Marsh Posté le 01-04-2002 à 11:38:39
ITM a écrit a écrit : Reamrque ta signature, c'est aussi du C... |
char * Test()
{
if (juju_le_barbare->Barbare)
return "Parfait !!!";
else
return "Erreur !";
}
Cette signature presuppose que juju_le_barbare soit toujours à louer.
A+,
Marsh Posté le 01-04-2002 à 16:45:16
Ben a mon avis le C++ risque d'etre plus cho a apprendre si tu debutes en programmation.
Il faut en effet te familiariser avec la programmation d'une part mais aussi avec l'objet. Et tout d'un coup ca peut etre rude.
En cela le C peut etre plus simple pour débuter.
Ce que tu peux faire pour commenser, c'est apprendre le C++ en mettant de coté l'objet.
En gros c'est faire du C a l'aide du C++.
Mettre de cote l'objet, ca veut dire que heritage et compagnie, fiout, tu t'en cognes.
Fait juste des petits programmes, apprend les differentes structures, a gérer la mémoire (pointeurs ...).
Marsh Posté le 01-04-2002 à 19:00:49
C'est simple si tu connais pas la différence entre le C et le C++, tu dois apprendre le C
POINT BARRE y'a rien d'autre à rajouter la dessus
Marsh Posté le 01-04-2002 à 19:36:46
Reply
Marsh Posté le 31-03-2002 à 15:29:54
Salut
Je suis un newbie en programmation et je voudrais apprendre.
Je voudrais savoir les différences fondamentales entre
le c et le c++ et savoir si il faut commencer par apprendre le c
avant de passer au c++ (si nécesaire) ou alors si il faut
apprendre le c++ directement. Je voudrais aussi que l'on me conseille
sur un livre a acheter pour apprendre. J'ai faits une recherche
et le livre que l'on conseillait était le c en 21 jours.
Je me suis déjà servi d'un livre tel que celui la pour
visual basic 6 et c vrai qu'il me parraissait bien.
ps: j'ai deja fait une recherche mais ca a rien donné.