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

Recherche:

Type: Messages; Utilisateur: nikko34

Page 1 sur 32 1 2 3 4

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

  1. Votes reçus
    +3 -4
    Réponses
    25
    Affichages
    4 767

    Le code C++ a de sérieux problèmes de syntaxe (...

    Le code C++ a de sérieux problèmes de syntaxe ( pointeurs nus?, pas de delete?, std::list? ) et de conception (ya pas besoin d'héritage en fait..)
  2. Votes reçus
    +1 -0
    Réponses
    10
    Affichages
    815

    Par défaut on utilise pas de pointeurs en C++. La...

    Par défaut on utilise pas de pointeurs en C++. La raison d'utiliser les pointeurs ce n'est pas la performance.

    Les références servent à passer l'objet en lui même sans faire de copie.
  3. Votes reçus
    +1 -0
    Réponses
    8
    Affichages
    1 907

    Déjà il faut se demander "pourquoi des pointeurs?"

    Déjà il faut se demander "pourquoi des pointeurs?"
  4. Votes reçus
    +2 -0
    Réponses
    7
    Affichages
    4 074

    Ca ressemblera plutôt à ça en C++: ...

    Ca ressemblera plutôt à ça en C++:



    #include <algorithm>
    #include <string>
    #include <cctype>
    #include <iostream>

    int main()
  5. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    793

    En OpenCV 2.4 ya déjà un gros backend C++, c'est...

    En OpenCV 2.4 ya déjà un gros backend C++, c'est ça que tu devrais utiliser si tu maitrise pas les allocations dynamiques etc..
  6. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    793

    Il faudrait surtout voir le code où il y a les...

    Il faudrait surtout voir le code où il y a les new et les delete...
  7. Votes reçus
    +2 -0
    Réponses
    5
    Affichages
    728

    Prend un stagiaire dans une école d'ingénieur? Il...

    Prend un stagiaire dans une école d'ingénieur? Il pourra ptet te faire une page web sympa avec une base de données derrière.

    Ou alors tu veux apprendre le C++?

    Sinon tu peux regarder les...
  8. Votes reçus
    +1 -0
    Réponses
    7
    Affichages
    643

    Au hasard, enlève tes pointeurs? Remplace les par...

    Au hasard, enlève tes pointeurs? Remplace les par des shared_ptr ou par des valeurs?
  9. Votes reçus
    +2 -0
    Réponses
    37
    Affichages
    5 414

    Pour moi si on connait un peu la programmation,...

    Pour moi si on connait un peu la programmation, on peut commencer direct par "The C++ Programming Language " de Stroustrup. Je trouve que ça se lit bien, ce n'est pas qu'une référence.

    On peut...
  10. Votes reçus
    +1 -0
    Réponses
    10
    Affichages
    2 179

    Un rapport avec ça?...

    Un rapport avec ça?
    http://stackoverflow.com/questions/1076190/64-bit-floating-point-porting-issues

    "There is no inherent need for floats and doubles to behave differently between 32-bit and...
  11. Votes reçus
    +2 -0
    Réponses
    60
    Affichages
    5 237

    tu peux essayer de faire une exemple minimum qui...

    tu peux essayer de faire une exemple minimum qui montre le problème
  12. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    24 589

    Bon en fait la bonne réponse c'est que le C++ ne...

    Bon en fait la bonne réponse c'est que le C++ ne force pas l'utilistation de la programmation objet, il est multiparadigme.

    Mais je doute qu'on pose ça à un entretien "C/C++".

    J'imagine qu'on...
  13. Votes reçus
    +2 -0
    Réponses
    6
    Affichages
    1 037

    Après si tu veux faire un score style "clicker...

    Après si tu veux faire un score style "clicker heroes" (https://www.clickerheroes.com/) je pense qu'il faut que t'utilises des astuces pour gérer ton score autre que "trouver un type de base qui...
  14. Votes reçus
    +0 -0
    Réponses
    17
    Affichages
    1 808

    Ca crashe pas le programme, ça lance une...

    Ca crashe pas le programme, ça lance une exception, c'est quand même différent.

    Je vois pas trop le problème d'utiliser ça par défaut, quand on ne connait pas le domaine d'application du prog...
  15. Votes reçus
    +0 -0
    Réponses
    17
    Affichages
    1 808

    Personne ne propose simplement le .at( 2 ) ? ...

    Personne ne propose simplement le .at( 2 ) ?

    Genre:



    std::string s{ "salut" };
    char c = s.at( 2 )

    if( c == 108 )
  16. Votes reçus
    +7 -0
    Réponses
    6
    Affichages
    1 037

    Faudra m'expliquer le but d'avoir un score plus...

    Faudra m'expliquer le but d'avoir un score plus grand que le nombre d'atomes dans l'univers.

    Un "uint64_t" ou un "unsigned long long", ça permet de compter déjà jusqu'à 18.446.744.073.709.551.615
  17. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    720

    Ce que tu veux, c'est pas juste un vector de...

    Ce que tu veux, c'est pas juste un vector de string? (std::vector< std::string > ?)
  18. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    676

    A ce que je sais, tu auras des fiascos d'init si...

    A ce que je sais, tu auras des fiascos d'init si tu as des objets globaux qui utilisent dans leur construction d'autres objets globaux. Par exemple tu pourrais avoir un fiasco si tu utilises...
  19. Votes reçus
    +2 -0
    Réponses
    44
    Affichages
    5 535

    Comme on dit, si tu sais pourquoi tu les...

    Comme on dit, si tu sais pourquoi tu les utilises...

    après c'est pas parce qu'on fait du bas niveau qu'on doit utiliser des pointeurs forcément.. le pointeur d'ailleurs est une indirection et...
  20. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    1 062

    En fait c'est pas une machine à état que tu veux...

    En fait c'est pas une machine à état que tu veux faire?
  21. Votes reçus
    +3 -0
    Réponses
    44
    Affichages
    5 535

    auto_ptr n'existe plus (il était mal fait et ne...

    auto_ptr n'existe plus (il était mal fait et ne devait pas être utilisé dans les containers par ex.) Maintenant c'est std::unique_ptr et std::shared_ptr.
  22. Votes reçus
    +1 -0
    Réponses
    44
    Affichages
    5 535

    auto wPtr = std::make_unique< Widget >(); ...

    auto wPtr = std::make_unique< Widget >();


    Sans "écrire" de new, mais ça en fera un.

    Après, hors polymorphisme dynamique et cas spéciaux, par défaut tu dois faire:


    Widget w;
  23. Votes reçus
    +1 -0
    Réponses
    44
    Affichages
    5 535

    En C++ par défaut on utilise pas de pointeurs, et...

    En C++ par défaut on utilise pas de pointeurs, et on passe les données soit par référence ou par copie, sachant qu'il existe des "référence const" qui ne évitent les copies inutiles.

    On utilise...
  24. Discussion: Réduction de code

    par nikko34
    Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    547

    Tu peux faire une std::map< std::string, int > où...

    Tu peux faire une std::map< std::string, int > où tu rajoutes tes stats:



    std::map< std::string, int > stats;

    stats[ "v" ] = 1;
    stats[ "i" ] = 50;
  25. Votes reçus
    +3 -0
    Réponses
    122
    Affichages
    13 159

    En C++ on peut maintenant utiliser les...

    En C++ on peut maintenant utiliser les user-defined literals, où on définit des unités pour les données et donc on vérifie à la compil que ce que l'on fait a du sens.

    voir aussi cette...
Affichage des résultats 1 à 25 sur 800
Page 1 sur 32 1 2 3 4