L'EDI JetBrains pour C et C++ CLion 2025.1 est disponible avec la prise en charge des fichiers hors projet dans CLion Nova, des rendus Qt, du serveur de débogage ST-LINK et des options West Build CLion est un environnement de développement intégré (EDI) utilisé pour programmer en C et en C++. CLion 2025.1 inclut les fonctionnalités clés suivantes : Prise en charge des fichiers hors projet lors de l'utilisation du moteur CLion Nova, rendu Qt dans le débogueur, le serveur de débogage ST-LINK conçu pour les puces STM32, des options de la commande west build et sysbuild pour les projets Zephyr et un niveau gratuit et de nouvelles fonctionnalités pour AI Assistant 0 commentaire
Mamadou Babaei : « C++ n'a pas besoin d'une nounou comme le vérificateur d'emprunts de Rust », faut-il vraiment changer de langage, ou simplement mieux maîtriser les outils existants ? Alors que Rust s'impose comme le champion de la sécurité mémoire grâce à son système de vérification à la compilation, certains développeurs C++ refusent de se laisser reléguer au rang de programmeurs imprudents. Mamadou Babaei défend la capacité du C++ à détecter et corriger les fuites mémoire sans avoir besoin d'un « gardien de mémoire » comme Rust. À travers une démonstration, il relance le débat : faut-il vraiment changer de langage, ou simplement mieux maîtriser les outils existants ? 45 commentaires
Sortie de Qt Creator 4.0, des fonctionnalités commerciales ont été libérées, comme un meilleur profileur QML et l'intégration de tests automatiques 6 05/2016
Microsoft dévoile un nouvel optimiseur de code avancé pour Visual C++, disponible en préversion 7 05/2016
Sortie de GCC 6.1 : cette version du système de compilation libre arrive avec C++14 activé par défaut et l'implémentation complète de OpenMP 4.5 7 04/2016
Qt 5.7 Beta est disponible, exploite plus la norme C++11 et apporte deux nouveaux modules : Qt Quick Controls 2 et Qt 3D 10 04/2016
Sortie de Qt Creator 4.0 RC 1, le thème plat de l'EDI Qt a été amélioré et devient le thème par défaut 6 04/2016
La spécification du C++17 n'intègrera pas les concepts, comprenez pourquoi la fonctionnalité a été retardée 70 04/2016
Quelques mythes sur le générateur de métaobjets de Qt brisés, son mainteneur défend l'outil 15 04/2016
Une extension Visual Studio permet le débogage d'application C++ sur Linux et supporte des architectures matérielles spécifiques comme ARM 3 03/2016
Sortie de LLVM 3.8 et Clang 3.8 : plus d'OpenCL 2.0, OpenMP 3.1 en version finale et les 4.0 et 4.5 en vue 0 03/2016
Fedora et GCC 6 montrent de mauvaises pratiques de codage, la nouvelle version du compilateur refuse maintenant des constructions douteuses 2 02/2016
Build2 : une chaîne de compilation et de distribution de code C++ open source et cross-platform, disponible en préversion technologique 0 02/2016
Prévisions pour Qt en 2016 : trois versions, des fonctionnalités libérées et la préparation au futur, avec Qt Creator 4.0 5 02/2016
EASTL, la version améliorée de la STL par Electronic Arts est maintenant totalement disponible sur GitHub 3 02/2016
Classements TIOBE et PYPL : Java baisse en popularité alors que de plus en plus de développeurs semblent s'intéresser à Python 37 02/2016
Microsoft mise sur C++ plutôt que Java pour écrire la nouvelle version de Minecraft Education Edition, gage de plus de rapidité ? 40 02/2016
Qt est et restera un logiciel libre : la liste des licences évolue pour Qt 5.7 pour mieux respecter la philosophie du libre 10 01/2016
ASP.NET 5 devient ASP.NET Core 1 et .Net Core 5 est maintenant appelé .NET Core 1.0 pour mieux se démarquer des anciens frameworks 197 01/2016
Conan : nouvelle tentative de gestionnaire de dépendances en C++, une reprise du projet Biicode 0 01/2016
DeepSpec : un projet logiciel qui permettra de développer des logiciels sans bogue ? Une aventure du MIT et de quelques partenaires 13 01/2016
Android++ : une extension open source pour Visual Studio, pour le développement natif et le débogage d'applications Android 2 01/2016
Visual Studio : faut-il envisager une version 64 bits ? Cela pourrait-il vraiment fournir des gains de performance ? 33 01/2016
Scott Meyers annonce qu'il ne participera plus de façon active aux activités autour de C++, 25 ans après ses premiers travaux universitaires 0 01/2016
Qt respecte-t-il ses garanties de compatibilité binaire entre versions ? Un nouvel outil de Fedora donne des éléments objectifs 3 12/2015
Boost 1.60 est disponible au téléchargement et apporte une nouvelle bibliothèque : Variadic Macro Data 1 12/2015
Tutoriel C & C++ : Cross-compilation de GCC 4 sous Windows pour Linux, par Thibault Cuvelier 0 04/2009
Tutoriel : Installer le composant TComPort sous CodeGear C++ Borland 2009, par Nicolas Trote 10 04/2009
Tutoriel C++ : Débuter dans la création d'interfaces graphiques avec Qt 4, par l'équipe Qt 10 01/2009
Tutoriel : Apprenez à utiliser correctement les variables non initialisées avec Boost Optional, par 3DArchi
Tutoriel C++ Builder : Imprimer un document en millimètres plutôt qu'en pixels avec l'API GetDeviceCaps, par J.P. Blondelle
Téléchargez le volume 1 du livre Thinking in C++ de Bruce Eckel, traduit par l'équipe de Developpez.com