Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2391 connectés 

  FORUM HardWare.fr
  Programmation

  c ou c++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

c ou c++

n°119544
shepherd
Posté le 31-03-2002 à 15:29:54  profilanswer
 

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é.

mood
Publicité
Posté le 31-03-2002 à 15:29:54  profilanswer
 

n°119546
juju_le_ba​rbare
Vous fiez pas aux apparences !
Posté le 31-03-2002 à 15:45:28  profilanswer
 

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++  :D  
 
:hello:


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
n°119580
ITM
Avatar peint à la main
Posté le 31-03-2002 à 17:06:46  profilanswer
 

Reamrque ta signature, c'est aussi du C...

n°119584
Jar Jar
Intaigriste
Posté le 31-03-2002 à 17:16:55  profilanswer
 

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).


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°119595
HelloWorld
Salut tout le monde!
Posté le 31-03-2002 à 18:04:03  profilanswer
 

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.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°119661
juju_le_ba​rbare
Vous fiez pas aux apparences !
Posté le 31-03-2002 à 22:35:44  profilanswer
 

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 :gun:


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
n°119735
shepherd
Posté le 01-04-2002 à 08:45:25  profilanswer
 

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++

n°119767
gilou
Modérateur
Modosaurus Rex
Posté le 01-04-2002 à 11:38:39  profilanswer
 

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. :D
A+,


---------------
There's more than what can be linked! --  Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻
n°119853
HelloWorld
Salut tout le monde!
Posté le 01-04-2002 à 16:45:16  profilanswer
 

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 ...).


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°119919
tanguy
Posté le 01-04-2002 à 19:00:49  profilanswer
 

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

mood
Publicité
Posté le 01-04-2002 à 19:00:49  profilanswer
 

n°119954
os2
Posté le 01-04-2002 à 19:36:46  profilanswer
 

ta penser au java?


---------------
Borland rulez: http://pages.infinit.net/borland

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  c ou c++

 

Sujets relatifs
Plus de sujets relatifs à : c ou c++


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)