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

Recherche:

Type: Messages; Utilisateur: jblecanard

Page 1 sur 58 1 2 3 4

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

  1. Votes reçus
    +1 -0
    Réponses
    8
    Affichages
    891

    Hello Franchement je comprend le besoin...

    Hello

    Franchement je comprend le besoin exprimé ici. Pour moi, je ferais un contournement très simple :
    - L'exécutable est censé être lancé dans un terminal.
    - L'application est livrée avec un...
  2. Votes reçus
    +1 -0
    Réponses
    13
    Affichages
    1 240

    Quelle autre sémantique pourrais-tu vouloir...

    Quelle autre sémantique pourrais-tu vouloir attendre de ce constructeur ? Quand tu lis:


    A a1;
    A a2(a1);

    Tu t'attends à autre chose qu'avoir une copie de a1 dans a2 ? Bien au contraire, ce...
  3. Votes reçus
    +1 -0
    Réponses
    53
    Affichages
    25 730

    Pour aller plus loin, peut-être que ça serait...

    Pour aller plus loin, peut-être que ça serait bien d'aborder la "vraie" manière de gérer de multiples connexions côté serveur, à savoir, utiliser les boucles d'événements basées sur epoll, kqueue ou...
  4. Votes reçus
    +1 -0
    Réponses
    16
    Affichages
    1 151

    Celà a un nom et s'appelle l'immutabilité. C'est...

    Celà a un nom et s'appelle l'immutabilité. C'est l'argument principal des langages qui se veulent distribués par nature tels que Erlang et Scala. C'est un sujet à la mode en Go et en Javascript bien...
  5. Votes reçus
    +1 -0
    Réponses
    8
    Affichages
    1 094

    Ce n'est pas très grave, il peut compiler sur une...

    Ce n'est pas très grave, il peut compiler sur une plateforme "standard" pour identifier le conflit dans le code et reporter la correction sur le code arduino.
  6. Votes reçus
    +3 -0
    Réponses
    9
    Affichages
    791

    Hello Il faut simplement jouer sur l'ordre des...

    Hello

    Il faut simplement jouer sur l'ordre des déclarations. Il te faut des headers dédiés aux enums puis des headers dédiés aux fonctions, séparés.


    namespace a {
    enum A{e, l, m};
    }
    ...
  7. Votes reçus
    +2 -0
    Réponses
    38
    Affichages
    2 493

    +1 sur les sujets, ils sont pédagogiques dans le...

    +1 sur les sujets, ils sont pédagogiques dans le sens où il vous font réellement résoudre un problème tout est laissant la porte ouverte à une représentation très visuelle. Cela enlève un peu la...
  8. Votes reçus
    +6 -0
    Réponses
    8
    Affichages
    1 094

    Hello Remplace tous les define de MA_CONST...

    Hello

    Remplace tous les define de MA_CONST par:


    #ifndef MA_CONST_GUARD
    #define MA_CONST_GUARD
    static constexpr int MA_CONST = 5;
    #endif
  9. Votes reçus
    +2 -0
    Réponses
    6
    Affichages
    2 975

    Voici un exemple qui fonctionne (C++11). C'est...

    Voici un exemple qui fonctionne (C++11). C'est simpliste, je ne traite pas les cas où le fichier dépasse le tableau, je ne traite le fait que ce soit un double tableau.


    #include <fstream>...
  10. Votes reçus
    +4 -0
    Réponses
    5
    Affichages
    850

    Hello t est bien un tableau de tableaux. Un...

    Hello

    t est bien un tableau de tableaux. Un tableau à une dimension peut être converti en pointeur. Mais un tableau à deux dimensions ne peut pas être converti en pointeur de pointeur.

    La...
  11. Votes reçus
    +4 -0
    Réponses
    18
    Affichages
    1 550

    Oula attention, "une seule ligne d'ASM" n'est pas...

    Oula attention, "une seule ligne d'ASM" n'est pas du tout équivalent à "atomique" :aie:. Si deux coeurs tentent d'incrémenter la même variable au même moment, il y a une race condition et un des deux...
  12. Votes reçus
    +2 -0
    Réponses
    11
    Affichages
    1 795

    Deux choses: Ton problème de RAM ne va en...

    Deux choses:

    Ton problème de RAM ne va en effet pas se résoudre de cette manière, ton algo est probablement trop consommateur.
    Pour allouer à l'avance les structures, il n'est pas nécessaire de...
  13. Votes reçus
    +3 -0
    Réponses
    18
    Affichages
    1 550

    Hello Le terme "atomique" utilisé par Koala...

    Hello

    Le terme "atomique" utilisé par Koala prête à confusion. L'atomicité au sens strict n'est pas garantie si on n'utilise pas un std::atomic, même si elle se produit la plupart du temps. Je ne...
  14. Votes reçus
    +1 -0
    Réponses
    3
    Affichages
    2 537

    Salut Tu touches un problème pour lequel il...

    Salut

    Tu touches un problème pour lequel il n'existe pas de solutions "canonique". Changer le chaîne de build n'y changera pas grand chose, aucune n'offre réellement de services de ce type. Le...
  15. Votes reçus
    +3 -0
    Réponses
    5
    Affichages
    766

    Hello C++ me semble particulièrement...

    Hello

    C++ me semble particulièrement inapproprié dans ce cas. Ensuite, cela dépend de la manière dont le programme pourrait collecter les données. Comment l'usure d'une fraise est-elle rapportée ?...
  16. Votes reçus
    +2 -0
    Réponses
    4
    Affichages
    763

    Hello Le concept de solveur et celui de...

    Hello

    Le concept de solveur et celui de bibliothèque sont orthogonaux :


    Tu peux avoir un solveur livré sous forme de bibliothèque.
    Tu peux avoir un solveur livré sous forme d'exécutable....
  17. Votes reçus
    +2 -0
    Réponses
    4
    Affichages
    972

    Hello. Tu cherches ça : http://www.ginac.de/.

    Hello. Tu cherches ça : http://www.ginac.de/.
  18. Votes reçus
    +3 -0
    Réponses
    3
    Affichages
    872

    Si ta fonction est très rapide, il ne faut pas...

    Si ta fonction est très rapide, il ne faut pas faire passer chaque appel par une tâche car pour chaque appel, en plus du coût de la fonction, tu vas payer le passage par la queue et l'overhead de...
  19. Votes reçus
    +1 -0
    Réponses
    13
    Affichages
    1 196

    Je pense que ce que ac_wingless veut dire est :...

    Je pense que ce que ac_wingless veut dire est : le code utilisant std::filesystem n'est pas portable. Et c'est exact en raison du support incomplet des compilateurs. Ca deviendra portable, à terme.
    ...
  20. Discussion: Avec ou sans IDE

    par jblecanard
    Votes reçus
    +1 -0
    Réponses
    15
    Affichages
    1 864

    Hello Mon workflow perso, c'est du Vim (avec...

    Hello

    Mon workflow perso, c'est du Vim (avec YouCompleteMe quand c'est possible) et du full console en général, avec quelques petites macros custom (par ex pour switcher d'un header à son...
  21. Votes reçus
    +2 -0
    Réponses
    11
    Affichages
    1 246

    Hello Les optimisations ne sont sans doute pas...

    Hello

    Les optimisations ne sont sans doute pas à l'origine du problème, mais sûrement révélatrice d'un problème peu visible. Je serais toi, après avoir appliqué les suggestions de Bousk, je...
  22. Votes reçus
    +3 -0
    Réponses
    22
    Affichages
    3 816

    Tout dépend de la manière :mrgreen:. Si comme le...

    Tout dépend de la manière :mrgreen:. Si comme le dit Koala, tu l'as fais avec une boucle, tu te tires une balle dans le pied, car tu payes le même coût. Par contre, tu peux le faire à la construction...
  23. Votes reçus
    +2 -0
    Réponses
    22
    Affichages
    3 816

    2 choses: Il ne faut pas oublier de...

    2 choses:

    Il ne faut pas oublier de pré-allouer le vecteur (vector::reserve ou vector::resize, ou le bon constructeur, ça dépend de ton algo)
    Il ne faut pas oublier de mesure la perf en mode...
  24. Votes reçus
    +1 -0
    Réponses
    17
    Affichages
    881

    Hello Ca serait plus efficace pour toi de...

    Hello

    Ca serait plus efficace pour toi de faire un petit effort et de lire de la doc plutôt que d'appliquer aveuglément les suggestions. Il faut que tu comprennes ce que tu fais.
  25. Votes reçus
    +2 -0
    Réponses
    44
    Affichages
    5 959

    Hello J'ajouterais une propriété intéressante...

    Hello

    J'ajouterais une propriété intéressante de shared_ptr: il est thread safe tant que chaque thread possède son shared_ptr. Le comptage de référence est implémenté avec des atomics.
Affichage des résultats 1 à 25 sur 1432
Page 1 sur 58 1 2 3 4