CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

C/C++

kaze91
kaze91
Niveau 9
17 mai 2005 à 16:38:16

J´ais voulu apprendre le C/C++ mais j´y comprend rien, il ne faudrait pas apprendre quelquechose de plus facile avant ? ??
:merci: d´avance :ok:

taurux
taurux
Niveau 10
17 mai 2005 à 16:42:23

tu as 13 ans c´est normal que tu ne comprenne pas tout ( quoique il y a des génies), sinon tu peux faire du basic non ?

Lapintade
Lapintade
Niveau 30
17 mai 2005 à 16:44:05

Qu´as tu utilisé pour apprendre le C/C++ ?

Les basic sont bien en effet ( Blitz ou Dark)

Quintoff
Quintoff
Niveau 10
17 mai 2005 à 16:44:26

Rien avoir avec l´age taurux ( dans les limites du raisonnable bien sûr :) )

Sinon il y a tous les dérivés du basic, sinon la Java, qui est en gros du c++ simplifié.

kaze91
kaze91
Niveau 9
17 mai 2005 à 16:44:46

ouai . ..
donc d´apres toi il faudré que j´aprenne le basic , en le C/C++ ? ?
g entendu parler du pascal , c koi ? :question:

kaze91
kaze91
Niveau 9
17 mai 2005 à 16:46:45

lapintade :d) je sais plus son nom je l´é vriré de mon ordi

Lapintade
Lapintade
Niveau 30
17 mai 2005 à 17:13:50

kaze91 > Apperement tu t´es pas beaucoup investi dans l´apprentissage du C/C++. Tout commencer par l´achet d´un bouquin et/ou la lecture d´un bon tuto. Tu peux aussi utiliser une methode complementaire comme NGCK.

Tous les liens sur ma page :
http://perso.wanadoo.fr/ck/Langages.htm

Evidement c´est pas facile, ca demande tu travail et de faire fonctionner son cerveau. Si t´es pas motivé ou si t´es feneant, alors cherche quelquechose de plus simple.

Lapintade
Lapintade
Niveau 30
17 mai 2005 à 17:15:26

Le pascal est un vieux langage, a peu pres equivalent au C. Mais ca s´utilise plus.

Blawk
Blawk
Niveau 10
17 mai 2005 à 17:30:42

Le C/C++ n´est pas un langage. Le C est un langage. Le C++ est un langage. Le C/C++ n´est pas plus un langage que Ada/Lisp l´est.
Le C et le C++ sont deux langages différents qui appellent des méthodes de programmation différentes. De plus, il n´est plus vrai de dire que le C est un sous ensemble du C++.

Voilà, c´était juste un petit coup de gueule ; -).

PS: apprendre le langage n´est pas forcément une mauvaise chose, il est beaucoup utilisé dans l´enseignement et est à la base du langage Pascal Objet ( Delphi) qui est beaucoup utilisé.

kaze91
kaze91
Niveau 9
17 mai 2005 à 17:38:29

merci tt le monde

JeanYvesYves
JeanYvesYves
Niveau 10
17 mai 2005 à 17:42:13

Meme si les philosophies d´approche du point de vue objet sont différentes, le C++ reste une surcouche du C.
De plus, beaucoup de programmeurs ( j´en fais parti) sont hybrides entre le C et le C++

c´est a dire que je vais te déclarer des pointeurs dans une classe, et je vais passer des données par adresse dans certaines méthodes si j´ai déclaré un objet dynamiquement...

Si l´approche " génie logiciel" est différente, dans une méthode ou une fonction, tu as les memes données : int, double, char, float, for, while . ..
avec les memes syntaxes.

Donc ok pour dire qu´il y a des approches bien différents dans le C et le C++ dans le mode " conception", d´accord pour dire que la philosophie C est une philosophie procédurale de 2e génération, d´accord pour dire que la philosophie C++ est une philosophie objet de 3e génération.

Mais pas d´accord du tout pour dire que c´est des langages différents...
De plus, ça embrouille les noobs + qu´autre chose...

ça, c´était un contre-coup de gueule...

pasdebol37
pasdebol37
Niveau 10
17 mai 2005 à 17:52:42

" Le C et le C++ sont deux langages différents qui appellent des méthodes de programmation différentes"

Je ne prétends pas être un grand programmeur mais je me base que ce que j´ai appris au cours de mes années d´étude.

J´ai appris les bases du C en première année. En seconde année on est passé au java pour nous introduire la notion d´objets, classes, hiérarchie, etc. et on a fini par le C++ en utilisant tout ce qu´on avait vu avant ( hors syntaxe j´entends, car le java c´est pas du C++ :) )

Donc sur ce j´ai retenu, le C++ serais dans la continuité du C en introduisant de nouvelles possibilités de programmation, et aussi quelques facilités dans la syntaxe, tout en concervant les bases du C.

Voilà pour ma definition ( si je dit une connerie, reprenez moi :) )

Lapintade
Lapintade
Niveau 30
17 mai 2005 à 17:59:06

Le C/C++ n´est pas un langage

Ici on repond a des debutants. Ce genre de distinction a trés peu d´interet.

De plus, JeanYvesYves a tout a fait raison, syntaxiquement et historiquement c´est le meme langage.

Mais il y a toujours des gens pour faire leur petites gueguerre pour dire qu´il faut pas faire l´amalgamme entre C et C++ ou entre PC et Windows ou meme qu´on dit LE gamecube et pas LA gamecube . ...... et franchement on s´en fout :)

JeanYvesYves
JeanYvesYves
Niveau 10
17 mai 2005 à 17:59:42

tout a fait.
De plus, le C++ n´est pas un vrai langage objet dans la mesure ou tout ce qui est en C est permis dedans,
y compris balancer des fonctions sans instance de classe n´importe ou.
Beaucoup de gens disent que le C++ n´est pas un vrai langage objet, et ils n´ont pas forcément tort
Ce qu´il y a retenir c´est que le C++ a, de toute façon, été greffé sur le C, sans rien restreindre.
C´est que qu´a voulu Stroustrup, que la compatibilité avec le C soit maintenue, et perso je trouver que ça nous fait un beau langage, avec beaucoup de possibilité de liberté :)

dynoplasmma
dynoplasmma
Niveau 9
17 mai 2005 à 18:20:03

Et j´en rpofite pour poser une question, la SDL, c´est en C, en C++, ou les deux :question:

JeanYvesYves
JeanYvesYves
Niveau 10
17 mai 2005 à 18:23:22

ça a été programmé en C, mais rien ne t´empeches de l´encapsuler dans des classes ( C++)

Kouic
Kouic
Niveau 9
17 mai 2005 à 18:37:09

Pour etre fixé sur la question " Le C++ est il une surcouche du C" je vous conseil de lire la reponse du maitre en personne :
http://www.research.att.com/~bs/bs_faq.html#C-is-subset

Quoi qu´il en soit, je reste persuadé qu´il faut bien séparer le C du C++. Combien de personne j´ai vu utiliser des malloc dans leurs code C++... :/

Vive Bjarne, vive le C, vive le C++, vive SDL.

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment