Ma principale expérience de C++ consiste en la maintenance de programmes
sous Windows avec Visual C++, sans aucune utilisation
de bibliothèque standard. Je voudrais remédier à cela en m'entraînant
sur Linux (avec gcc je suppose). Or il se trouve que j'ai un petit
problème à résoudre, et je pense que ça pourrait être l'occasion, mais
j'aurais besoin d'un peu d'aide au début pour le faire « à la C++ » et
pas avec les méthodes C que j'ai toujours utilisées jusqu'à présent.
Le « début » en question consiste à partir de la suite des nombres de 1
à 200 (dans un vector, je suppose), pour chaque nombre de déterminer la
liste ordonnée de ses diviseurs (dans d'autres vector sans doute), puis
d'écrire sur stdout toutes les décompositions des nombres en produits de
deux facteurs.
Je ne cherche pas nécessairement à ce qu'on me mâche tout le boulot,
mais déjà, si quelqu'un pouvait m'indiquer où trouver d'une part les
bonnes pratiques C++ et d'autre part s'il existe une bibliothèque de
maths qui gère les décompositions en nombres premiers et les diviseurs,
ça me serait très utile.
| Le 07-10-2010, Gabriel Dos Reis a écrit : | > La qustion est et était : | > | > # Tu fais un cours d'algorithmique et de structures de données | > # en C++ à des gens qui ne savent pas programmer en C++ ? | | Non.
Donc, tu ne te tatais pas vraiment.
Je pense que je n'avais pas compris ta question (j'ai toujours un doute d'ailleurs: j'ai essayé de reformuler, et tu n'as pas accepté mes reformulations, donc je réponds à une interprétation possible).
Marc Boyer -- En prenant aux 10% des francais les plus riches 12% de leurs revenus, on pourrait doubler les revenus des 10% les plus pauvres. http://www.inegalites.fr/spip.php?article1&id_mot0
Le 07-10-2010, Gabriel Dos Reis <gdr@cse.tamu.edu> a écrit :
Marc Boyer <Marc.Boyer@cert.onera.fr.invalid> writes:
| Le 07-10-2010, Gabriel Dos Reis <gdr@cse.tamu.edu> a écrit :
| > La qustion est et était :
| >
| > # Tu fais un cours d'algorithmique et de structures de données
| > # en C++ à des gens qui ne savent pas programmer en C++ ?
|
| Non.
Donc, tu ne te tatais pas vraiment.
Je pense que je n'avais pas compris ta question (j'ai toujours
un doute d'ailleurs: j'ai essayé de reformuler, et tu n'as pas
accepté mes reformulations, donc je réponds à une interprétation
possible).
Marc Boyer
--
En prenant aux 10% des francais les plus riches 12% de leurs revenus,
on pourrait doubler les revenus des 10% les plus pauvres.
http://www.inegalites.fr/spip.php?article1&id_mot0
| Le 07-10-2010, Gabriel Dos Reis a écrit : | > La qustion est et était : | > | > # Tu fais un cours d'algorithmique et de structures de données | > # en C++ à des gens qui ne savent pas programmer en C++ ? | | Non.
Donc, tu ne te tatais pas vraiment.
Je pense que je n'avais pas compris ta question (j'ai toujours un doute d'ailleurs: j'ai essayé de reformuler, et tu n'as pas accepté mes reformulations, donc je réponds à une interprétation possible).
Marc Boyer -- En prenant aux 10% des francais les plus riches 12% de leurs revenus, on pourrait doubler les revenus des 10% les plus pauvres. http://www.inegalites.fr/spip.php?article1&id_mot0