Forum Programmation.c++ Tracer des diagrammes de Feynman
En cherchant un programme capable de tracer un diagramme de Feynmann, je suis tombé sur ce site où l'on peut télécharger un programme c++ qui se charge de tracer ce que l'on veut. Ça se télécharge ici. Le problème c'est que le code date de plus de 10 ans et donc qu'un certain nombre de bibliothèques ont changé (c'était avant g++ 3.0). Étant donné que mes compétences en c++ sont rudimentaires, je n'arrive pas à modifier le code (…)
Lien Intel publie gratuitement son oneAPI Toolkit, qui inclue la dernière version de ses compilateurs
Lien ifstream vs posix (le résultat va vous étonner)
Lien Une étude révèle les langages les plus voraces en énergie
Forum Programmation.c++ IDE C++ simple (pour remplacer jGRASP)
Bonjour,
On utilise jGRASP en cours pour apprendre le c++, mais je souhaiterais utiliser un IDE libre sur mon ordinateur personnel. Avez-vous un IDE à me conseiller ou déconseiller?
Journal 'Epeios organizer' : nouveaux types de champs (widgets jQuery) et onglets
Introduction
Cette application a pour buts, d'une part, de tester la mise en œuvre de certains concepts de développement (proof of concepts), et, d'autre part, au fur et à mesure de son évolution, de mettre à disposition des fonctionnalités de prise de notes, d'agenda, de gestion d'adresses…
Ces deux buts vont être détaillés dans les deux sections suivantes.
Auparavant, voici quelques liens relatifs à cette application :
- Sources du logiciel (compilables sous GNU/Linux et autres systèmes POSIX (…)
Forum Programmation.c++ Wrapper
Bonjour,
Je développe principalement en C++, mais je dois régulièrement appeler des API C (gstreamer par exemple).
Jusque là, je ne me posais pas trop de question et je faisais toujours attention à ne pas mélanger les allocation mémoires (pour les GstBuffer par exemple).
Là j'ai besoin de dessiner en overlay sur une surface vidéo.
J'ai créé une première version qui wrappe la mémoire d'un GstBuffer vers une QImage Qt, et je dessine facilement à l'aide d'un QPainter. Cette solution (…)
Forum Programmation.c++ Régression linéaire sur grands entiers
Bonjour,
J'ai besoin de résoudre un problème de dates.
Je dispose d'une caméra GiGe Vision qui timestamp ses images avec la valeur de son compteur interne. J'ai besoin de corréler ce timestamp avec le temps UTC sur la machine qui reçoit les images.
Je dispose sur cette caméra d'une fonction qui permet de latcher le compteur interne, puis de venir récupérer la valeur à posteriori.
Je latch donc à espaces réguliers ce compteur, et je date UTC cette demande. J'obtiens (…)
Lien [devlog] Decoupling input bindings from game systems with C++/SDL
Lien Procedural map generation in C++ — Part 2: A new hope with cellular automata and GPT4
Journal Si si, le C++ peut parfois être plus rapide que le C
C'est trolldi tout bientôt, et je vous partage ce journal bookmark qui parle de C++;
http://akrzemi1.wordpress.com/2013/11/18/type-erasure-part-i/
Un article qui parle de type-erasure, donc à la base rien à voir avec une question de bench ou autre. Cependant, le deuxième exemple qui m'a fait tiquer par rapport à ce que ressortent souvent les dev' C qui n'y connaissent (généralement) rien au C++: oui, parfois le C++ peut être tout aussi performant—voir plus que le C.
Mais comme qui dirait, on s'en (…)
Forum général.cherche-logiciel Mettre à niveau un programme c++
Bien le bonjour,
Je cherche un logiciel/outils/lib/bidule qui permettrait de mettre tout seul à niveau un lot de programmes cpp/hpp, de manière simple et efficace. Dans l'idéal, il faudrait qu'il puisse faire depuis c03 à c20 ou plus, le tout sans intervention humaine trop importante.
Ça servirait à pouvoir (enfin) recompiler toutes les vielles versions de la Bataille pour Wesnoth, un projet dont je parle ici.
Une rapide recherche sur l'inter-pas-très-net m'a appris que clang-tidy aurait une fonctionnalité pouvant (…)
Forum Programmation.c++ Bizarrerie opérateur ternaire (?:)
Je suis tombé sur un comportement concernant l'opérateur ternaire C++ (?:
) qui (me) semble bizarre. Il est peut-être tout à fait normal, compte tenu que trois compilateurs différents ont le même comportement, mais je ne trouve pas d'explication satisfaisante.
Il porte sur le passage, en tant que paramètres d'un opérateur ternaire, d'un objet déjà instancié, et de l'instanciation à la volée d'un objet du même type. Le destructeur de l'objet déjà instancié est appelé à priori sans que (…)
Forum général.petites-annonces Stage Bac+4/+5 à Grenoble de 3 à 6 mois
Bonjour,
Mon entreprise propose actuellement 2 sujets de stage, voici le second:
L'entreprise
Belledonne Communications est une jeune startup innovante fondée en 2010, qui édite le logiciel libre Linphone, leader mondial des logiciels de communication open-source Voix/Video sur IP.
Portée par une croissance très forte, l'entreprise réalise 90% de son chiffre d'affaires à l'international, auprès de clients du secteur des telecoms (opérateurs), de la domotique, et de startups innovantes, par la vente de licences et de services de développement logiciel (…)