#19926 Le 17/01/2010, à 01:41
- grim7reaper
Re : Topic des couche-tard (30)
geenux a écrit :Paul0102 a écrit :Mais je trouve quand même qu'oublier fprintf, fscanf, printf et scanf est une hérésie.
Existe-t-il un équivalant à ces fonction bien utiles (ne me parlez pas de cout ou cin) ?Hérésie ! std::cout et std::cin sont géniaux.
Tu redéfinis les opérateurs "<<" et ">>" dans tes classes, et tu n'as plus qu'à fairestd::cout << tonObjet;
pour l'afficher, de même pour lire
Sans parler de tous les modificateurs std::hex, std::boolalpha.....C'est vrai que toute la partie manipulation des flux est assez complexe à comprendre, et se base beaucoup sur la surdéfinition des opérateurs << et >>.
Hum... mais comment on décide d'afficher un nombre en hexadécimal avec cout ?
Et comment aller piocher une info dans un fichier formaté rapidement sans fscanf ?Si c'est facile, Ok, j'admettrai que le C++ est vraiment un langage très pratique.
Mais si c'est compliqué... cela restera une hérésie d'avoir abandonné des fonctions comptant parmi les plus utiles du C.
Pour affiche un nombre en hexadécimal c'est pas plus dur qu'en C :
std::cout << std::hex << i << "\n";
Pour les fichiers ça doit guère être plus compliqué (pas vraiment le temps de chercher là mais bon le web est ton ami ).
Après si vraiment tu ne peux pas te passer des *printf et *scanf, ils sont toujours disponible via l'entête <cstdio>. Ensuite tu les appelles comme ça "std::printf", "std::scanf", etc.
j'ai un delanoy à vendre...
Delannoy il est bien en général (Java entre autres), mais il faut absolument éviter son bouquin sur le C++, il apprend du mauvais C++.
Le seul bouquin de référence en français c'est "Le langage C++" de Bjarne Stroustrup. C'est un peu la bible du C++, très complet et il présente bien la bibliothèques standards et tout ce qu'elle contient (conteneur, flux, algorithmes, etc.).
Edit : message FAIL (incomplet)
Dernière modification par grim7reaper (Le 17/01/2010, à 01:47)
Hors ligne
#19927 Le 17/01/2010, à 01:41
- PPdM
Re : Topic des couche-tard (30)
gnuuat a écrit :La piscine m'a tuée
Tu fais une fixette ou tu es amoureux ?:lol:
La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera
Hors ligne
#19928 Le 17/01/2010, à 01:43
- Pylades
Re : Topic des couche-tard (30)
Ouais, qu'on te brûle !
Nan, mais, plus sérieusement, c'est un bug qui arrive de temps à autres.
J'crois qu'il a débuté avec mon post, ce coup-ci... l'émotion de me voir moi avoir un HDP, sûrement.
Les 831 pages y sont peut etre pour quelque chose ?
On commence a s'y faire, au qwerty, mais comment avoir ^e et `a ?
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#19929 Le 17/01/2010, à 01:44
- edge_one
Re : Topic des couche-tard (30)
Delannoy il est peut-être bien en général mais il faut absolument éviter son bouquin sur le C++, il apprend du mauvais C++.
surement pour cela que mon pseudo prof nous la conseillé...
ps: y'as un nouvel épisode de TBBT dispo.
#19930 Le 17/01/2010, à 01:45
- tshirtman
Re : Topic des couche-tard (30)
samuncle a écrit :enfait ça plop pas (je trouve vraiment con (on ne peut visiblement pas changer le fond d'écran))
il change tout seul en fait (genre, t'occupe, c'est compliqué, je gère, regarde j'ai de zolies images
)
Bonsoir à tous.
Certains vont etre contre ce genre didée completement novatrice, par principe de type concervateur,
. Je charie, mais qui ?
![]()
![]()
Bref, pour les heures limites de plopage de points, plutot que 1h, 2h, 3h, et ben, 1h42, 2h42, 3h42, ect... ??
plutot contre, mais c'est sans doute par pur concervatisme, ça durcis pas mal le jeu, et les nouveaux on déjà du mal a voir le bout pour les points ^^
Eh mais y a des gens qui m'écrivent par le forum, et ça arrive sur ma vieille boîte hotmail
Bon, quelqu'un pourrait m'expliquer comment on fait pour avoir une adresse mail utilisable sous Debian ? (serveur, ports à ouvrir, client, tout ça...)
sudo le_truc_qui_permet_de_sélectionner_des_usages_de_sa_distro_toute_fraiche_dont_je_trouve_le_nom_une_fois_sur_deux_et_ça_m'énerve
>_<
Hors ligne
#19931 Le 17/01/2010, à 01:46
- Pylades
Re : Topic des couche-tard (30)
Pour affiche un nombre en hexadécimal c'est pas plus dur qu'en C :
/me s'interroge....
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#19932 Le 17/01/2010, à 01:49
- grim7reaper
Hors ligne
#19933 Le 17/01/2010, à 01:51
- tshirtman
Re : Topic des couche-tard (30)
Le seul bouquin de référence en français c'est "Le langage C++" de Bjarne Stroustrup. C'est un peu la bible du C++, très complet et il présente bien la bibliothèques standards et tout ce qu'elle contient (conteneur, flux, algorithmes, etc.).
Edit : message FAIL (incomplet)
je l'ai trouvé par terre tout mouillé dans la rue... je l'ai séché, bon c'est que la version 2, donc bon, et j'ai trouvé ça un peu indigeste, mais je l'ai... par contre je l'ai pas finis...
@je sais plus qui m'a parlé des diagrammes batons pour le compteur, il peut jouer avec le code de l'image (clic droit adresse de l'image) et l'api là http://code.google.com/intl/fr/apis/chart/ pour me proposer mieux ^^.
Dernière modification par tshirtman (Le 17/01/2010, à 01:53)
Hors ligne
#19934 Le 17/01/2010, à 01:53
- Pylades
Re : Topic des couche-tard (30)
Merci, c'est super
Le C++ vient de prendre beaucoup d'intérêt !
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#19935 Le 17/01/2010, à 01:56
- grim7reaper
Re : Topic des couche-tard (30)
grim7reaper a écrit :Le seul bouquin de référence en français c'est "Le langage C++" de Bjarne Stroustrup. C'est un peu la bible du C++, très complet et il présente bien la bibliothèques standards et tout ce qu'elle contient (conteneur, flux, algorithmes, etc.).
Edit : message FAIL (incomplet)
je l'ai trouvé par terre tout mouillé dans la rue... je l'ai séché, bon c'est que la version 2, donc bon, et j'ai trouvé ça un peu indigeste, mais je l'ai... par contre je l'ai pas finis...
J'ai dis que c'était la référence, pas que c'était digeste . Nan mais c'est vrai qu'il est super complet mais pas vraiment simple à aborder.
D'ailleurs il est conseillé de connaître au moins un langage de programmation avant de le lire. Il en à écrit un autre, plus axé débutant, mais il n'est pas disponible en français.
Sinon, moi non plus je n'ai pas fini de le lire (je suis en train d'apprendre le C++ quand j'ai un peu de temps). J'ai quand même remarqué que certains exercices sont assez "hardcore" : genre recoder stdio en C++ et recoder iostream en C .
Dernière modification par grim7reaper (Le 17/01/2010, à 01:57)
Hors ligne
#19936 Le 17/01/2010, à 01:57
- rmy
Re : Topic des couche-tard (30)
Hop, dodo. Je suis complètement "vidé?
bonne nuit
Est la rudie si longue husqu'au dodo.....
Dernière modification par rmy (Le 17/01/2010, à 02:03)
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#19937 Le 17/01/2010, à 02:01
- ꙳♒⏅⚓ ЅаίԼίՈԶ ⚓⏅♒꙳
Re : Topic des couche-tard (30)
.
Quoi ? Tu travailles sous GNU/LInux ? Ba, ça va te passer... quand il existera quelque chose de mieux... et ce ne sera pas windows, à moins que ce devienne libre et bien programmé.
mon petit blog de débutant
Hors ligne
#19938 Le 17/01/2010, à 02:06
- grim7reaper
Hors ligne
#19939 Le 17/01/2010, à 02:06
- edge_one
Re : Topic des couche-tard (30)
@je sais plus qui m'a parlé des diagrammes batons pour le compteur, il peut jouer avec le code de l'image (clic droit adresse de l'image) et l'api là http://code.google.com/intl/fr/apis/chart/ pour me proposer mieux ^^.
il ne suffit pas de changer:
&cht=p3
par:
&cht=bvs
?
#19940 Le 17/01/2010, à 02:09
- samυncle
Re : Topic des couche-tard (30)
Plop depuis ubuntu netbook remix c'est vraiment la classe et blender se lance avec compiz fusion activé et sans planter :):)
/me est content, mais il a passé du temps avec le wifi
Hello world
Hors ligne
#19941 Le 17/01/2010, à 02:09
- compte supprimé
Re : Topic des couche-tard (30)
#19942 Le 17/01/2010, à 02:09
- ꙳♒⏅⚓ ЅаίԼίՈԶ ⚓⏅♒꙳
Re : Topic des couche-tard (30)
je l'ai trouvé par terre tout mouillé dans la rue... je l'ai séché, bon c'est que la version 2, donc bon, et j'ai trouvé ça un peu indigeste, mais je l'ai... par contre je l'ai pas finis...
Il y a de fortes chances que cet exemplaire de cette édition de ce livre soit sous l'emprise d'un wax. Quand j'étais au Burkina, un wax était un esprit (souvent d'un arbre type fromager ou baobab) qu forçait les objets et les gens qui passaient trop près de luià adopter un certain comportement.
Alors méfie-toi, jeune padawan !
Le dernier à avoir fini ce livre est, sûrement, maintenant utilisateur windows et développe sous windev !!! (si, si)
Alors débarrasse-toi vite de cet exemplaire damné (envoie le à Pierguiard, il est vacciné) et récite quinze notre père et douze allah il est pas petit.
Quoi ? Tu travailles sous GNU/LInux ? Ba, ça va te passer... quand il existera quelque chose de mieux... et ce ne sera pas windows, à moins que ce devienne libre et bien programmé.
mon petit blog de débutant
Hors ligne
#19943 Le 17/01/2010, à 02:12
- grim7reaper
Re : Topic des couche-tard (30)
tshirtman a écrit :je l'ai trouvé par terre tout mouillé dans la rue... je l'ai séché, bon c'est que la version 2, donc bon, et j'ai trouvé ça un peu indigeste, mais je l'ai... par contre je l'ai pas finis...
Il y a de fortes chances que cet exemplaire de cette édition de ce livre soit sous l'emprise d'un wax. Quand j'étais au Burkina, un wax était un esprit (souvent d'un arbre type fromager ou baobab) qu forçait les objets et les gens qui passaient trop près de luià adopter un certain comportement.
Alors méfie-toi, jeune padawan !
Le dernier à avoir fini ce livre est, sûrement, maintenant utilisateur windows et développe sous windev !!! (si, si)
Alors débarrasse-toi vite de cet exemplaire damné (envoie le à Pierguiard, il est vacciné) et récite quinze notre père et douze allah il est pas petit.
Hors ligne
#19944 Le 17/01/2010, à 02:18
- Pylades
Re : Topic des couche-tard (30)
Je vais être très chiant :
Comment n'y a-t-il pas moyen de renvoyer un résultat du type 1AC et pas 1ac ?
J'ai vu qu'il y avait std::dec et std::oct, mais pas d'"opérateur" (je ne sais pas comment on dit) pour l'hexa en majuscule...
Peut-on utiliser un truc dans le style de toupper() pour modifier la sortie à la volée ?
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#19945 Le 17/01/2010, à 02:19
- DaveNull
Re : Topic des couche-tard (30)
plop
timezone[Europe/Paris]
Hors ligne
#19946 Le 17/01/2010, à 02:23
- nesthib
Re : Topic des couche-tard (30)
plop aussi
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#19947 Le 17/01/2010, à 02:24
- El Pensador
Re : Topic des couche-tard (30)
@je sais plus qui m'a parlé des diagrammes batons pour le compteur, il peut jouer avec le code de l'image (clic droit adresse de l'image) et l'api là http://code.google.com/intl/fr/apis/chart/ pour me proposer mieux ^^.
Euh... c'était moi
J'ai regardé vite fait et ça donne ceci :
http://chart.apis.google.com/chart?chs= … 9,10,14,10
Par contre, les couleurs marchent pas
Sur ce, bonne nuit à tous
« À quoi je sers ? Sans doute à rien du tout... »
A Tunisian Girl
Hors ligne
#19948 Le 17/01/2010, à 02:26
- Kanor
Re : Topic des couche-tard (30)
snif le code source du compteur n'est pas accessible
http://tshirtman.kicks-ass.net/compteur_couche_tard.py
Dernière modification par Kanor (Le 17/01/2010, à 02:29)
Hors ligne
#19949 Le 17/01/2010, à 02:31
- kinouchou
Re : Topic des couche-tard (30)
plop (oui ça m'arrive de ploper)
Dernière modification par kinouchou (Le 17/01/2010, à 03:01)
#19950 Le 17/01/2010, à 02:31
- grim7reaper
Re : Topic des couche-tard (30)
Je vais être très chiant :
Comment n'y a-t-il pas moyen de renvoyer un résultat du type 1AC et pas 1ac ?
J'ai vu qu'il y avait std::dec et std::oct, mais pas d'"opérateur" (je ne sais pas comment on dit) pour l'hexa en majuscule...
Peut-on utiliser un truc dans le style de toupper() pour modifier la sortie à la volée ?
Du genre ça :
std::cout << std::hex << std::uppercase << i << "\n";
Dernière modification par grim7reaper (Le 17/01/2010, à 02:31)
Hors ligne