BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 19 oct. 2005 à 17:50
Le VRAI problème c'est que ce n'est pas avec des std::string et autres biblis d'abstraction que tu apprendras à coder.
Apprends à manier tableaux (char[]) et pointeurs avant et tu verras avec ces bidules plus tard.
luhtor
Messages postés2023Date d'inscriptionmardi 24 septembre 2002StatutMembreDernière intervention28 juillet 20086 19 oct. 2005 à 23:17
Je suis pas trop d'accord Brunews, tout le monde n'a pas forcément
besoin de savoir programmer avec des char. La bibli string est la pour
faciliter la tache. Le pb, c'est de savoir les types qu'on manipule. Et
dans son programme, ca a l'air d'etre un peu du n'importe quoi. D'après
ce que tu dis, savoir coder, ca signifierait maitriser totalement tout
ce qui est gestion mémoire, etc..., or ca sert a rien (en tout cas pas
a bcp de personne).
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 19 oct. 2005 à 23:34
ah bon ça ne sert pas beaucoup ?
Je n'ai pourtant jamais vu une bibli performante écrite sans pointeurs et tableaux, n'y a qu'à voir zlib, libs graphiques et autres.
Il fera comme il la sent, on ne peut obliger personne et chacun se prépare l'avenir qu'il veut mais je pense normal de le signaler.
ciao...
BruNews, MVP VC++
Vous n’avez pas trouvé la réponse que vous recherchez ?
luhtor
Messages postés2023Date d'inscriptionmardi 24 septembre 2002StatutMembreDernière intervention28 juillet 20086 19 oct. 2005 à 23:52
Oui mais tout le monde n'a pas besoin d'écrire une bibli performante.
Mais sinon je suis d'accord avec toi, mais pour les chaines de
caractères, c'est prise de tete de gérer ca comme des tableaux, sauf si
on veut passer son temps a débugger.
Et par exemple pourquoi on nous apprend pas le C en école d'ingé (pas
d'info) mais de l'Ada ? Car apparemment, le C c'est pas l'avenir :) et,
on veut plus programmer au bas niveau (entre guillement) du C. Et le
besoin de performance, c'est surtout réservé au multimédia. Enfin bref,
le débat est compliqué :)
mathieu57100
Messages postés103Date d'inscriptionjeudi 24 juin 2004StatutMembreDernière intervention 9 février 2006 20 oct. 2005 à 08:28
je débute, donc je n'ai pas les automatismes des pointeurs...mais je vais essayer de les intégrer dans mon prog.
par contre je ne sais pas si c'est un mauvais choix, mais pour ce prog je vais rester avec des strings...
en tout cas merci à vous 3 pour vos réponse et votre débat! et j'accepte volontier vos critiques... lol
c'est entre autre comme ca qu'on peut apprendre...
luhtor
Messages postés2023Date d'inscriptionmardi 24 septembre 2002StatutMembreDernière intervention28 juillet 20086 20 oct. 2005 à 10:46
Le pilote n'a pas besoin de savoir comment marche son moteur, mais juste la puissance qu'il délivre.
"par contre, je ne connais pas de lib conséquente où il a fallu plusieurs release
pour corriger les bugs qu'impliquaient l'utilisation de pointeurs - d'où
des langages comme Ada (argh) ou Java (mais ou est Smalltalk ;)"
Ya des projets entiers qui ont échoué a cause de l'utilisation du C++ à cause d'un débuggage qui n'en fini plus.