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

Recherche:

Type: Messages; Utilisateur: gl

Page 1 sur 80 1 2 3 4

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

  1. Sondage : Comment distingues-tu un pointeur pouvant être...

    Comment distingues-tu un pointeur pouvant être NULL d'un pointeur ne pouvant pas l'être par design ? Sans aller lire l'intégralité du code correspondant (auquel tu n'as pas nécessairement accès...
  2. Sondage : On parle aussi de polymorphisme paramétrique et...

    On parle aussi de polymorphisme paramétrique et parfois de sous-typage structurel (ce qu'est in fine le duck typing).
    Mais j'avoue trouver particulièrement intéressante et pertinent cette...
  3. Sondage : L'exemple me semble douteux pour parler de...

    L'exemple me semble douteux pour parler de l'intérêt du typage dynamique. Ici, c'est un polymorphisme (en l’occurrence une forme de surcharge) qui est mise en avant.
    Ça peut certes être vu comme du...
  4. Votes reçus
    +1 -0
    Réponses
    13
    Affichages
    1 909

    Pourtant, Visual C++ supporte assez bien le C++...

    Pourtant, Visual C++ supporte assez bien le C++ standard (il supporte même des choses qui ne le sont pas par GCC ou Clang).

    Certes il propose un certain nombre d'extension standard, mais d'une...
  5. L'alternative fonctionnelle de la plupart des...

    L'alternative fonctionnelle de la plupart des boucles, surtout si elles sont simples, c'est davantage le trio map/filter/reduce (ou les collections en compréhension) que les constructions...
  6. Je regrette de ne pas pouvoir plussoyer plusieurs...

    Je regrette de ne pas pouvoir plussoyer plusieurs fois ce message !


    Je pense que tu mets le doigt sur les plus importants problèmes (au moins de mon point de vue) :

    Le manque de diversité...
  7. Tu n'as besoin de l'OO pour ça, une forme de...

    Tu n'as besoin de l'OO pour ça, une forme de modularité suffit amplement.
  8. Dans le même style de "ça dépend", j'ai apprécié...

    Dans le même style de "ça dépend", j'ai apprécié la position de Sutter et Alexandrescu dans C++ Coding standard, où une des premières régles est, comme dans beaucoup d'ouvrage sur les bonnes...
  9. Votes reçus
    +0 -1
    Réponses
    24
    Affichages
    1 639

    Ça ne change rien à ce qu'est l'OO, la...

    Ça ne change rien à ce qu'est l'OO, la description basée sur les quatre grandes propriétés que sont l'encapsulation, le sous-typage, le polymorphisme de sous-typage et le single dispatch restant...
  10. Votes reçus
    +1 -0
    Réponses
    24
    Affichages
    1 639

    Il n'y a pas de consensus fort sur ce qu'est...

    Il n'y a pas de consensus fort sur ce qu'est exactement l'OO. Mais il y a malgré tout un ensemble minimum de fonctionnalités qui est présent dans la quasi-totalité de la littérature sur le sujet :
    ...
  11. Votes reçus
    +5 -0
    Réponses
    539
    Affichages
    28 243

    Alors même si l'affirmation de yento est exagéré,...

    Alors même si l'affirmation de yento est exagéré, il ne faut pas tomber dans l’exagération inverse :

    Il y a un certain nombre d'autres écoles où les étudiants, ou au moins une partie de ceux-ci,...
  12. Votes reçus
    +0 -0
    Réponses
    17
    Affichages
    1 238

    Je ne sais pas du tout à quoi Ndjha- fait...

    Je ne sais pas du tout à quoi Ndjha- fait référence exactement, mais si le statut "en préavis" peut avoir un impact dans le sens où il va apparaître sur l'attestation d'emploi que peut demander un...
  13. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    544

    Deux petites remarques : char const*...

    Deux petites remarques :




    char const* valeur_fixe est correct et équivalent. Et présente l'avantage de la cohérence avec l'emplacement des autres const (p.ex. sur le pointeur) puisque const...
  14. Votes reçus
    +0 -0
    Réponses
    20
    Affichages
    1 166

    C'est possible, ou pas. La seule solution que je...

    C'est possible, ou pas. La seule solution que je connaisse, c'est de mesurer.
  15. Votes reçus
    +0 -0
    Réponses
    20
    Affichages
    1 166

    Vu que tu ouvrais le premier fil en indiquant la...

    Vu que tu ouvrais le premier fil en indiquant la volonté d'obtenir un code rapide et les stratégies mises en place dans le code, je pensais que tu en étais à l'optimisation. Mais OK.



    Rien à...
  16. Votes reçus
    +0 -0
    Réponses
    20
    Affichages
    1 166

    A priori si elle fonctionne. Il faut voir si tu...

    A priori si elle fonctionne. Il faut voir si tu es bien dans un cas où tu peux l'utiliser mais normalement il n'y a pas de souci.
    Globalement, quand un code ne fonctionne pas, il est largement plus...
  17. Votes reçus
    +1 -0
    Réponses
    20
    Affichages
    1 166

    Non, les fonctions imbriquées ne sont pas...

    Non, les fonctions imbriquées ne sont pas permises en C standard (sauf à avoir changer récemment). Mais c'est proposé comme extension par certains compilateurs dont gcc.



    Sans un code minimal...
  18. Votes reçus
    +1 -0
    Réponses
    119
    Affichages
    31 394

    Important : Ah ! je n'avais compris que tu proposais ton...

    Ah ! je n'avais compris que tu proposais ton mécanisme uniquement pour le cœur du langage et que tu n'adressais pas la bibliothèque standard [1].
    Ça change pas mal les choses.

    Ça laisse de côté...
  19. Votes reçus
    +3 -0
    Réponses
    119
    Affichages
    31 394

    Important : Stricto sensu, ce qui existe actuellement, c'est...

    Stricto sensu, ce qui existe actuellement, c'est pas unité de compilation pas par fichier. Mais je pense que dans le contexte c'est bien de ça que tu voulais parler.



    Je veux bien un exemple. ...
  20. Votes reçus
    +1 -0
    Réponses
    119
    Affichages
    31 394

    Important : J'ai bien compris ce point, et ce n'est pas le...

    J'ai bien compris ce point, et ce n'est pas le problème. Il y a eu un certain nombre d'évolutions minimes qui m'ont tout autant intéressé que de vraies révolutions (au hasard, le constructeur de...
  21. Votes reçus
    +1 -0
    Réponses
    119
    Affichages
    31 394

    Important : Mais dans ce troisième cas (c.-à-d. avec une...

    Mais dans ce troisième cas (c.-à-d. avec une dépréciation avant suppression) :

    Est-ce que la possibilité de spécifier une version cible est encore efficace ? La conséquence immédiate me semble...
  22. Votes reçus
    +1 -0
    Réponses
    119
    Affichages
    31 394

    Important : C'est à approfondir et à voir dans les différents...

    C'est à approfondir et à voir dans les différents cas de figure. Mais à froid, j'ai tendance à penser (que ce soit par fichier, classe, fonction, namespace ou autre) que tu vas avoir des soucis...
  23. Votes reçus
    +1 -0
    Réponses
    119
    Affichages
    31 394

    Important : Si j'ai bien compris ta proposition, c'est de...

    Si j'ai bien compris ta proposition, c'est de pouvoir fixer unité de compilation par unité de compilation la version du C++ à utiliser (voire descendre la granularité à la fonctionnalité). Est-ce...
  24. Votes reçus
    +1 -0
    Réponses
    119
    Affichages
    31 394

    Important : Les sémantiques sont différentes mais, hors cas...

    Les sémantiques sont différentes mais, hors cas de figure très particuliers, casser la compatibilité avec la perte du transfert implicite de propriété de l'auto_ptr est signe de code douteux. Et pour...
  25. Votes reçus
    +2 -0
    Réponses
    119
    Affichages
    31 394

    Important : Je comprends ce qui te gênes, et je suis d'accord...

    Je comprends ce qui te gênes, et je suis d'accord que c'est regrettable. Mais j'ai quand même du mal à trouver ça réellement grave ou gênant.
Affichage des résultats 1 à 25 sur 2000
Page 1 sur 80 1 2 3 4