IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: TropMDR

Page 1 sur 13 1 2 3 4

Recherche: Recherche effectuée en 0,05 secondes.

  1. *aip_params est const mais Params::read n'est pas...

    *aip_params est const mais Params::read n'est pas const.

    Quel est le message d'erreur complet? Un compilo raisonnable te dira que le problème vient du const très clairement.
  2. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    1 357

    Bah ouais (si ce sont bien des caractères)

    Bah ouais (si ce sont bien des caractères)
  3. Votes reçus
    +0 -0
    Réponses
    25
    Affichages
    1 703

    Ca me parait bien complique. Plus simplement: ...

    Ca me parait bien complique. Plus simplement:

    Choisis une fonction de hash cryptographique H, avec une taille de block blocksize
    Joueur 1 choisie une valeur alleatoire V1, joueur 2, V2
    ils...
  4. Votes reçus
    +0 -0
    Réponses
    25
    Affichages
    1 703

    Si les valeurs doivent être aléatoires et non pas...

    Si les valeurs doivent être aléatoires et non pas être choisie, tu devrais utiliser ton protocole d'échange pour passer deux graines pour un générateur aléatoire, les "mélanger", et tirer tes valeurs...
  5. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    1 357

    Ton type symbole, ce ne serait pas tout...

    Ton type symbole, ce ne serait pas tout simplement le type char?
  6. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    1 357

    Tu peux nous decrire ton probleme avec plus de...

    Tu peux nous decrire ton probleme avec plus de detail? Par exemple avec la definition du type qui contient les constructeurs Node et Sym.
  7. Votes reçus
    +0 -0
    Réponses
    17
    Affichages
    658

    Il n'y a aucun problème à utiliser les pointeurs...

    Il n'y a aucun problème à utiliser les pointeurs nus. L'idée avec un unique_ptr, c'est d'exprimer qui a la possession du pointeur, et que cette possession est unique. Mais ca ne veux pas dire que...
  8. Votes reçus
    +0 -0
    Réponses
    25
    Affichages
    1 703

    Avant de trouver une bonne solution, j'ai...

    Avant de trouver une bonne solution, j'ai quelques questions:

    Tu dis que les joueurs echangent des valeurs aleatoires. Est ce qu'elles doivent vraiment etre aleatoire, ou c'est OK si un joueur...
  9. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    1 357

    Ce n'est pas assez precis comme reponse! Regarde...

    Ce n'est pas assez precis comme reponse! Regarde bien le type de la fonction max_abr:

    max_abr: 'a arbre -> 'a
    Tu dois donc etre capable de retourner un 'a, quelque soit 'a (int, float, string, un...
  10. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    1 357

    Quand tu definies une fonction recursive, tu as...

    Quand tu definies une fonction recursive, tu as principalement deux questions a te poser: Quel est ma condition d'arret, et qu'est ce que je fais dans le cas de recurence. Oublie une minute le cas ou...
  11. Votes reçus
    +6 -0
    Réponses
    16
    Affichages
    2 776

    Allons y, parlons de...

    Allons y, parlons de http://frouin.me/optimisation-en-cpp/.



    Voyons voir. J'ai le code suivant:

    void SlowIter(int iter, void (*f)()) {
    for (int i = 0; i < iter; i++) {
    f();
    }
  12. Votes reçus
    +4 -0
    Réponses
    17
    Affichages
    658

    La partie importante est que shared_from_this ne...

    La partie importante est que shared_from_this ne peut etre appele que sur un objet qui est deja géré par un shared_ptr (c'est la creation de ce shared_ptr qui va initialiser le weak_ptr a l'interieur...
  13. Votes reçus
    +0 -0
    Réponses
    24
    Affichages
    2 397

    C'est justement parceque c'est un sujet a trolls...

    C'est justement parceque c'est un sujet a trolls que clang-format est une benediction. Et ca donne une base de code avec un style coherent, ce qui est mille fois plus important que tab vs space...
  14. Votes reçus
    +1 -0
    Réponses
    27
    Affichages
    29 249

    Tu veux dire qu'il doit etre Turing complet?

    Tu veux dire qu'il doit etre Turing complet?
  15. Votes reçus
    +0 -0
    Réponses
    24
    Affichages
    2 397

    Pour le style, j'utilise clang-format. Comme ca...

    Pour le style, j'utilise clang-format. Comme ca je ne me pose plus jamais la moindre de question de "mmh, de combien de vais indenter ici?", les refactorings ne posent pas de problemes, et plus...
  16. Votes reçus
    +0 -0
    Réponses
    24
    Affichages
    2 397

    On peut reformuler "dans le rare cas ou un...

    On peut reformuler "dans le rare cas ou un accesseur/mutateur est justifie, la syntaxe est..."


    C++ est un langage enorme (d'aucun dirait monstreux). Le but d'une convention comme ca est de le...
  17. Votes reçus
    +1 -0
    Réponses
    24
    Affichages
    2 397

    (Pourquoi quand je repond avec citation, je perds...

    (Pourquoi quand je repond avec citation, je perds le niveau precedant de citation??)


    => Cela dépend si on veut avoir des conversions implicites ou non.
    [/QUOTE]

    L'idee est d'avoir un linteur...
  18. Votes reçus
    +0 -0
    Réponses
    24
    Affichages
    2 397

    Tu peux t'inspirer de ca:...

    Tu peux t'inspirer de ca: http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml
  19. Votes reçus
    +0 -5
    Réponses
    16
    Affichages
    2 776

    Euh, "lol"? Cet article est mauvais, et ta...

    Euh, "lol"? Cet article est mauvais, et ta lecture de l'article est encore pire :-\
  20. Votes reçus
    +0 -2
    Réponses
    6
    Affichages
    629

    Je n'ai jamais vu un compilo produire une erreur...

    Je n'ai jamais vu un compilo produire une erreur parce qu'un argument d'une fonction n'est pas utilisé. En gros l'intérêt est quand la signature de ta fonction t'es imposée, soit parce que c'est une...
  21. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    709

    Le probleme est qu'il utilise la syntaxe...

    Le probleme est qu'il utilise la syntaxe d'initialisation

    vector<double> vect2(vect1);
    pour l'affectation.

    vector<double> vect2;
    vect2(vect1); // INCORRECT! C'est un appel de "fonction", ca...
  22. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    1 405

    J'aurais du dire "statiquement typé"...

    J'aurais du dire "statiquement typé" effectivement, désolé.
  23. Votes reçus
    +0 -0
    Réponses
    25
    Affichages
    1 703

    C'est encore pire que ce que je pensais. La, tu...

    C'est encore pire que ce que je pensais. La, tu es en train de tenter d'inventer un protocol crypto. Tu ne serais pas en train de faire du HMAC de tres mauvaise qualite?...
  24. Votes reçus
    +0 -0
    Réponses
    25
    Affichages
    1 703

    Utiliser MD5 pour hacher des mots de passes est...

    Utiliser MD5 pour hacher des mots de passes est une terrible idee, ainsi que SHA256. Il faut utiliser bcrypt, scrypt ou PBKDF2, qui rendent les attaques beaucoup plus difficiles.
  25. Votes reçus
    +0 -0
    Réponses
    25
    Affichages
    1 703

    Reponse courte: MD5 n'est plus du tout sur, ne...

    Reponse courte: MD5 n'est plus du tout sur, ne l'utilise pas dans de nouvelles applications.

    Reponse longue:

    Il y a deux categories d'attaques contre un hash cryptographique: collision et...
Affichage des résultats 1 à 25 sur 321
Page 1 sur 13 1 2 3 4