Plus exactement, il faut marquer la fin de la line (\n est un marqueur de fin de ligne, pas un séparateur; avoir une ligne vide en fin de fichier, c'est avoir deux \n en fin de fichier, je doute que...
Type: Messages; Utilisateur: Jean-Marc.Bourguet
Plus exactement, il faut marquer la fin de la line (\n est un marqueur de fin de ligne, pas un séparateur; avoir une ligne vide en fin de fichier, c'est avoir deux \n en fin de fichier, je doute que...
atan2(x1-x2, y1-y2) ne serait-il pas une meilleure solution au problème?
Le probleme de lisibilite n'est en rien lie a auto.
A a = getA();
B b = getB();
C c = Function(a, b);
Function(c);
n'est en rien plus lisible. Donner des noms significatifs va regler le...
Ca semble ca.
7 et 8 sont des spécialisations de 6. Pour preuve, exécuter
Spam<char const*>("text");
Si 6 n'était pas visible, ce serait en effet des spécialisations de 5 (les règles de déduction est le...
Mauvaise compréhension ou mauvais formulation. Si une classe n'a aucun constructeur de déclaré explicitement, un constructeur par défaut est défini implicitement. Dés qu'elle a un constructeur,...
long long, ou changer la condition en (fact < nb/(rang+1).
Si tu affiches p=12, tu as calcule 13! dans ton programme.
Ou ca? J'ai ecrit qu'il fallait mesurer en reponse a une affirmation qu'utiliser float etait bon pour les perfs, donc sous-entendant...
La totalité des bibliothèques mathématiques que j'ai vu étaient soit disponible en float, double, voire extended et quad, ou pour celles en C++ template sur le type flottant. Et faites par des gens...
13! = 6227020800 > INT_MAX après quoi on ne peut plus compter sur rien.
@imperio, pourquoi utiliser des float ici? (en général, il vaut mieux ne pas utiliser les flottants. Quand il le faut, les...
De mes maigres souvenirs de pédagogie, donner des exemples avec des erreurs à corriger est généralement mal venu, on se souvient qu'on a vu la forme problématique, on oublie les critiques qui ont...
J'ai l'impression UTF8 et UTF16 sont des encodages d'Unicode. Je me demande si par Unicode tu ne veux pas dire UTF32.
C'est pire, il y a des trous. Il y a une base de données (en fichiers...
L'idée des templates, c'est d'avoir des types en paramètres. Dans un langage avec un typage plus dynamique, les templates pourraient aussi être résolu dynamiquement. (J'imagine mal comment étendre...
1/ Moi j'ose pas utiliser les floats sans avoir estimé les erreurs et m'être assuré que c'était bon. 24 bits de précision relative, c'est vraiment trop imprécis pour prendre des risques.
2/ Même...
C'est un peu ma vision. Mais j'aime pas
quand il y a des boucles dans le graphe
les arcs transitifs (c'est un peu trop fort, il faudrait préciser)
IDE : emacs (avec des machins à moi)
embellissement de code : emacs (on utilise aussi autre chose via les makefiles, je ne sais même pas quoi et je suis pas au boulot pour voir)
compilation :...
Pour quelle raison utiliser float plutôt que double?
3*0.25 est représentable exactement dans les formats courants et les processeurs incapables de faire cette multiplication exactement doivent tous être à la casse ou dans des musées pour ceux qui ont...
Garder tous les premiers déjà trouvés mais ne pas s'en servir lors de la recherche des autres?
Passer un vecteur par valeur?
La bonne méthode pour ce problème, c'est le crible d'Erathostène.
Deuxième règle d'emploi des flottants: on utilise le type le plus précis qu'on peut sauf si on sait ce que l'on fait.
Je n'en suis pas aussi sûr que toi. (La valeur avec le moins de soucis,...
En passant, on ne commence pas par écrire une solution générique pour le plaisir d'écrir qqch de générique en devinant les axes de variabilités. On écrit une solution générique parce que l'on a déjà...
Si ton TP concerne les plus cours chemin, regarde l'algo de Dijsktra et A* (on peut considérer l'algo de Dijstra comme un cas particulier de A*).
Si j'ai bien compris (comme Loic, je suis d'assez loin cet aspect), les constraints-type-specifier sont dans cette version réservées à la contraintes de template. Ils ne sont possibles en...
Je ne suis pas encore intervenu sur ce point, en autre parce que tu veux n'est pas très clair.
Les templates, c'est un outil. Un partie de la bibliothèque standard consiste à offrir des...
Un port en 64 bits est quand meme particulier. Ca fait 20 ans qu'on sait ce qu'il faut faire pour ecrire du code qui compile en 32 et en 64 bits sans problemes et sans changement. Donc tous les...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.