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

Recherche:

Type: Messages; Utilisateur: Kalith

Page 1 sur 16 1 2 3 4

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

  1. Votes reçus
    +1 -0
    Réponses
    17
    Affichages
    20 868

    J'utilise la version 2 autant que je peux, car...

    J'utilise la version 2 autant que je peux, car elle évite d'avoir à écrire et exécuter v[i].

    Ne pas avoir à l'écrire, ça évite de faire des erreurs sur les indices (aller au delà de la taille du...
  2. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    1 465

    Oui, tes objets sont toujours stockés sous forme...

    Oui, tes objets sont toujours stockés sous forme de std::unique_ptr<Entity>, donc pas de slicing.


    La conversion va être coûteuse, j'éviterais cette approche. Tu peux envisager d'hériter de...
  3. Votes reçus
    +2 -0
    Réponses
    19
    Affichages
    1 465

    Au fond ce que tu souhaites (si j'ai bien...

    Au fond ce que tu souhaites (si j'ai bien compris), c'est permettre à l'utilisateur de parcourir (sans pouvoir la modifier) une collection de Entity. Avec ta solution actuelle, tu imposes trop de...
  4. Votes reçus
    +1 -0
    Réponses
    2
    Affichages
    1 063

    Qu'est ce qui ne fonctionne pas avec...

    Qu'est ce qui ne fonctionne pas avec luabind::return_stl_iterator?

    L'exemple qui est donné dans la documentation de luabind::return_stl_iterator permet d'exposer dans Lua un std::vector/std::list...
  5. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 848

    La suggestion implicite de mon message était...

    La suggestion implicite de mon message était aussi que vous pourriez modifier vos pubs pour qu'elles satisfassent à ces critères. À première vue je trouve effectivement qu'elles sont peu intrusives...
  6. Votes reçus
    +2 -0
    Réponses
    7
    Affichages
    1 848

    [Pub] Intégrer la liste des publicités non-intrusives d'Addblock ?

    Bonjour,

    Je navigue toujours sur internet avec un bloqueur de publicité activé, pour la simple raison que les publicités animées ou trop colorées gênent ma lecture. Ce n'est qu'aujourd'hui que...
  7. Votes reçus
    +1 -0
    Réponses
    2
    Affichages
    538

    Comme ça, ça devrait mieux passer : ...

    Comme ça, ça devrait mieux passer :

    m_distribution = std::normal_distribution<double>(this->m_mean, this->m_std);

    Quand tu écris :

    m_distribution(this->m_mean, this->m_std);
    tu fais appel à...
  8. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    559

    Ah zut, tu as été trop rapide. J'ai ajouté...

    Ah zut, tu as été trop rapide. J'ai ajouté quelques explications plus spécifiques à ton cas dans mon premier post.
  9. Votes reçus
    +1 -0
    Réponses
    4
    Affichages
    559

    Bonjour, Il s'agit d'un bitfield : voir ce...

    Bonjour,

    Il s'agit d'un bitfield : voir ce cours C++ de Développez, ou pour plus d'info ce cours C.
    Dans ton cas, ça permet de définir un format de couleur dans lequel le bleu et le rouge ne sont...
  10. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    2 653

    J'ai oublié de transmettre la news par ici :...

    J'ai oublié de transmettre la news par ici : après un peu de travail, cette bibliothèque est maintenant compatible avec GCC (testé avec 4.8.2). J'ai dû revoir un peu l'architecture des scripts de...
  11. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    2 709

    La seule manière de savoir vraiment serait de...

    La seule manière de savoir vraiment serait de faire un benchmark de FreeBSD compilé avec clang et avec gcc. Je dois avouer que j'ai d'autre choses plus intéressantes à faire :) Mais si tu te bases...
  12. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    2 709

    J'ai également pu observer que les exécutables...

    J'ai également pu observer que les exécutables générés par clang sont en général moins rapide que ceux créés par gcc. Pas de beaucoup, mais c'est mesurable.
    En revanche, clang compile au moins deux...
  13. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    888

    Je n'ai pas regardé la complexité des opérations...

    Je n'ai pas regardé la complexité des opérations en détail, mais tu peux aussi regarder du côté de cet article qui décrit une alternative à std::set. En remplaçant std::vector par std::list dans...
  14. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    849

    @koala: Si je lance doxygen 1.8.6 sous linux avec...

    @koala: Si je lance doxygen 1.8.6 sous linux avec la configuration par défaut (doxygen -g) sur le code que tu as écrit, il ne génère aucune doc pour la classe générique signal<T> car c'est juste une...
  15. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    849

    Merci Koala, je ne connaissais pas la balise @sa...

    Merci Koala, je ne connaissais pas la balise @sa !
    Par contre doxygen n'arrive pas à faire le lien avec signal<void(Args...)> chez moi, ça fonctionne de ton côté?
  16. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    849

    [doxygen] Spécialisations templates & liens

    Bonjour,

    Avec la version actuelle de doxygen (1.8.6), j'ai quelques soucis avec les spécialisations de classes templates. En particulier, j'ai une classe template qui a cette forme :

    //...
  17. Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    613

    template template et name dependent lookup

    J'ai un mal fou à trouver un titre correct pour ce sujet...
    J'étais venu avec une question, et en la rédigeant j'ai fini par trouver la bonne syntaxe, je suppose que ça serait pas mal de l'ajouter à...
  18. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    622

    Pardon, j'aurais dû poser ma question initiale...

    Pardon, j'aurais dû poser ma question initiale autrement. Le problème est aussi visible avec le code suivant :

    struct base {};

    struct test : base {
    int i, j;
    };

    void foo(test t) {}
  19. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    622

    Initialisation uniforme et héritage

    Bonjour,

    Le code suivant compile :

    struct test {
    int i, j;
    };

    int main() {
    test t{0,1};
  20. Votes reçus
    +2 -0
    Réponses
    8
    Affichages
    680

    J'imagine que neutre_A et neutre_B sont des...

    J'imagine que neutre_A et neutre_B sont des bitsets.

    L'avantage d'utiliser un bitset est la compression de tes données en mémoire : la plus petite taille pour une variable en C/C++ est en général...
  21. Votes reçus
    +3 -0
    Réponses
    17
    Affichages
    1 167

    On dit ça souvent, et c'est souvent vrai, mais en...

    On dit ça souvent, et c'est souvent vrai, mais en réalité je pense que ça dépend du projet sur lequel tu travailles. Il y a des optimisations importantes qui ne peuvent être faites que si elles ont...
  22. Votes reçus
    +0 -0
    Réponses
    17
    Affichages
    1 167

    J'ai aussi codé un clone de minecraft...

    J'ai aussi codé un clone de minecraft. Le code est un peu vieux maintenant, j'ai commencé une refonte il y a un moment mais je n'ai malheureusement plus le temps de jouer avec ça... En tout cas il y...
  23. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    953

    Même avec une liste il faut faire attention aux...

    Même avec une liste il faut faire attention aux problèmes d'accès concurrent (si tu pop la dernière valeur en même temps que tu en push une nouvelle, en particulier). Il faudra donc soit mettre des...
  24. Votes reçus
    +1 -0
    Réponses
    16
    Affichages
    1 252

    Ça ne t'empêche pas d'utiliser en interne une...

    Ça ne t'empêche pas d'utiliser en interne une bibliothèque qui converti ton fichier EPS en autre chose, et d'analyser (toujours en interne) ce format intermédiaire pour en tirer les informations qui...
  25. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    1 252

    Dans ce cas je pense que tu pourrais avoir...

    Dans ce cas je pense que tu pourrais avoir intérêt à convertir tes images EPS en un autre format plus simple, par exemple le SVG (le logiciel Inkscape s'en sort plutôt bien pour faire la conversion).
Affichage des résultats 1 à 25 sur 382
Page 1 sur 16 1 2 3 4