<![CDATA[Developpez.com C++]]> http://cpp.developpez.com/index/rss Fri, 18 Apr 2014 22:56:02 +0200 Fri, 18 Apr 2014 22:56:02 +0200 Copyright © 2000-2014 www.developpez.com http://www.developpez.com/template/favicon.png <![CDATA[Developpez.com C++]]> http://cpp.developpez.com/index/rss www.developpez.com fr-FR http://blogs.law.harvard.edu/tech/rss <![CDATA[USA : plus de la moitié des développeurs pensent pouvoir devenir millionnaires un jour, selon un rapport]]> http://www.developpez.com/actu/70203/USA-plus-de-la-moitie-des-developpeurs-pensent-pouvoir-devenir-millionnaires-un-jour-selon-un-rapport/ http://www.developpez.com/actu/70203/USA-plus-de-la-moitie-des-developpeurs-pensent-pouvoir-devenir-millionnaires-un-jour-selon-un-rapport/ USA : plus de la moitié des développeurs pensent pouvoir devenir millionnaires un jour,
selon un rapport

Chef, une entreprise qui fournit des outils d'automation TIC, a publié une étude qui suggère « l'émergence des développeurs comme une nouvelle super classe », étant reconnue comme un groupe avec une forte influence au sein de l'entreprise et dans la société. « Traditionnellement considéré comme un groupe aux droits restreints mal apprécié et mal compris par l'entreprise, cette classe est...]]>
Fri, 18 Apr 2014 11:39:00 +0200 http://www.developpez.com/actu/70203/USA-plus-de-la-moitie-des-developpeurs-pensent-pouvoir-devenir-millionnaires-un-jour-selon-un-rapport/#comments
<![CDATA[Tutoriel OpenGL Moderne : un cube texturé, apprenez à charger et afficher une texture pour l'appliquer sur votre modèle 3D en OpenGL 3 et supérieur]]> http://jeux.developpez.com/tutoriels/OpenGL-moderne/tutoriel-5-un-cube-texture/ http://jeux.developpez.com/tutoriels/OpenGL-moderne/tutoriel-5-un-cube-texture/
La rubrique 2D/3D/Jeux est heureuse de vous présenter une la suite de la série de tutoriels consacrée à OpenGL moderne (les versions à partir d'OpenGL 3.3).
Ces tutoriels vous permettront d'intégrer facilement les nouveaux concepts d'OpenGL afin de profiter au maximum des dernières technologies de vos cartes graphiques.
Ce cinquième tutoriel vous permettra d'afficher votre premier cube texturé. Dans celui-ci vous apprendrez à charger une texture, ce que sont les filtrages et les...]]>
Thu, 17 Apr 2014 08:50:00 +0200
<![CDATA[La qualité du code a-t-elle disparu chez les programmeurs ? Un expert s'exprime sur la question]]> http://www.developpez.com/actu/69941/La-qualite-du-code-a-t-elle-disparu-chez-les-programmeurs-Un-expert-s-exprime-sur-la-question/ http://www.developpez.com/actu/69941/La-qualite-du-code-a-t-elle-disparu-chez-les-programmeurs-Un-expert-s-exprime-sur-la-question/ La qualité du code a-t-elle disparu chez les programmeurs ?
Un expert s'exprime sur la question

Dans les débuts de l'informatique, le code était réservé à l'élite. Mais, avec l'avènement du phénomène internet, ce n'est plus le cas. Les ressources traitant des concepts exposés en informatique sont facilement accessibles.

Cependant, alors que la logique voudrait aussi que la qualité du code s'améliore avec le temps, c'est l'inverse qui se produit. Qu'est-ce qui peut expliquer ce phénomène ?

Leslie...]]>
Thu, 10 Apr 2014 11:10:00 +0200 http://www.developpez.com/actu/69941/La-qualite-du-code-a-t-elle-disparu-chez-les-programmeurs-Un-expert-s-exprime-sur-la-question/#comments
<![CDATA[Tutoriel OpenGL Moderne : un cube coloré, apprenez à afficher une forme 3D et en couleurs dans OpenGL 3 et supérieur]]> http://jeux.developpez.com/tutoriels/OpenGL-moderne/tutoriel-4-cube-colore/ http://jeux.developpez.com/tutoriels/OpenGL-moderne/tutoriel-4-cube-colore/
La rubrique 2D/3D/Jeux est heureuse de vous présenter une la suite de la série de tutoriels consacrée à OpenGL moderne (les versions à partir d'OpenGL 3.3).
Ces tutoriels vous permettront d'intégrer facilement les nouveaux concepts d'OpenGL afin de profiter au maximum des dernières technologies de vos cartes graphiques.
Ce quatrième tutoriel vous permettra d'afficher votre premier cube coloré. Dans celui-ci vous pourrez envoyer de nouveaux attributs de sommets à la carte graphique...]]>
Wed, 09 Apr 2014 08:30:00 +0200
<![CDATA[Microsoft dévoile la RC de Visual Studio 2013 Update 2, avec le nouveau compilateur .NET Native, le support de Windows Phone 8.1]]> http://www.developpez.com/actu/69694/Microsoft-devoile-la-RC-de-Visual-Studio-2013-Update-2-avec-le-nouveau-compilateur-NET-Native-le-support-de-Windows-Phone-8-1/ http://www.developpez.com/actu/69694/Microsoft-devoile-la-RC-de-Visual-Studio-2013-Update-2-avec-le-nouveau-compilateur-NET-Native-le-support-de-Windows-Phone-8-1/ Microsoft publie la première mise à jour de Visual Studio 2013
qui apporte essentiellement des correctifs de bogues

Mise à jour du 23/01/2014

Fidèle à son nouveau rythme de sortie rapide des mises à jour pour ses produits, Microsoft a publié la version finale de Visual Studio 2013 Update 1.

Disponible en version RC (Release Candidate) depuis décembre 2013, cette mise à jour mineure n'apporte pas de nouvelles fonctionnalités majeures, en dehors des correctifs de bugs et la prise en compte des retours...]]>
Thu, 03 Apr 2014 12:39:00 +0200 http://www.developpez.com/actu/69694/Microsoft-devoile-la-RC-de-Visual-Studio-2013-Update-2-avec-le-nouveau-compilateur-NET-Native-le-support-de-Windows-Phone-8-1/#comments
<![CDATA[Tutoriel OpenGL Moderne : les matrices, comprenez leur utilité et à les utiliser dans OpenGL 3 et supérieur]]> http://jeux.developpez.com/tutoriels/OpenGL-moderne/tutoriel-3-matrices/ http://jeux.developpez.com/tutoriels/OpenGL-moderne/tutoriel-3-matrices/
La rubrique 2D/3D/Jeux est heureuse de vous présenter une la suite de la série de tutoriels consacrée à OpenGL moderne (les versions à partir d'OpenGL 3.3).
Ces tutoriels vous permettront d'intégrer facilement les nouveaux concepts d'OpenGL afin de profiter au maximum des dernières technologies de vos cartes graphiques.
Ce troisième tutoriel vous permettra de comprendre comment fonctionne les matrices sans pour autant rentrer des les détails mathématiques et de comprendre comment...]]>
Wed, 02 Apr 2014 08:30:00 +0200
<![CDATA[Innorobo 2014 : les robots collaboratifs et de téléprésence, stars du salon sur la robotique, découvrez les robots distribués par Génération robots]]> http://www.developpez.com/actu/69588/Innorobo-2014-les-robots-collaboratifs-et-de-telepresence-stars-du-salon-sur-la-robotique-decouvrez-les-robots-distribues-par-Generation-robots/ http://www.developpez.com/actu/69588/Innorobo-2014-les-robots-collaboratifs-et-de-telepresence-stars-du-salon-sur-la-robotique-decouvrez-les-robots-distribues-par-Generation-robots/ Innorobo 2014 : les robots collaboratifs et de téléprésence, stars du salon sur la robotique
découvrez les robots distribués par Génération robots

Innorobo 2014, l'un des plus grands salons européens de la robotique de service, s'est tenu du 18 au 20 mars dernier à Lyon. Plus de 300 robots de service et industriels ont été présentés.

Acteur majeur de la robotique en France, Génération robots a profité de cet événement pour dévoiler des robots et des applications robotiques exclusives.

Parmi les différents...]]>
Tue, 01 Apr 2014 13:40:00 +0200 http://www.developpez.com/actu/69588/Innorobo-2014-les-robots-collaboratifs-et-de-telepresence-stars-du-salon-sur-la-robotique-decouvrez-les-robots-distribues-par-Generation-robots/#comments
<![CDATA[La réutilisation dans la POO et ses limites actuelles : est-il possible d'y remédier ? Que faut-il faire ?]]> http://www.developpez.com/actu/69542/La-reutilisation-dans-la-POO-et-ses-limites-actuelles-est-il-possible-d-y-remedier-Que-faut-il-faire/ http://www.developpez.com/actu/69542/La-reutilisation-dans-la-POO-et-ses-limites-actuelles-est-il-possible-d-y-remedier-Que-faut-il-faire/ La réutilisation dans la POO et ses limitations actuelles
Est-il possible d'y remédier ? Que faut-il faire ?

Au début des années 1990, l'un des principaux concepts faisant l'éloge de la programmation orientée objet était la réutilisation. Aujourd'hui, Scott Westfall, programmeur et chef de projet, revient sur ce concept et sa situation actuelle dans un billet de blog.

« Il n'est pas rare de découvrir que plusieurs personnes au sein de votre équipe ont codé essentiellement la même fonctionnalité....]]>
Mon, 31 Mar 2014 16:19:00 +0200 http://www.developpez.com/actu/69542/La-reutilisation-dans-la-POO-et-ses-limites-actuelles-est-il-possible-d-y-remedier-Que-faut-il-faire/#comments
<![CDATA[La rubrique 2D/3D/Jeux se déplace et la rubrique Qt apparait dans les menus de Developpez.com, des changements mineures pour une navigation améliorée]]> http://jeux.developpez.com/actu/69480/La-rubrique-2D-3D-Jeux-se-deplace-et-la-rubrique-Qt-apparait-dans-les-menus-de-Developpez-com-des-changements-mineures-pour-une-navigation-amelioree/ http://jeux.developpez.com/actu/69480/La-rubrique-2D-3D-Jeux-se-deplace-et-la-rubrique-Qt-apparait-dans-les-menus-de-Developpez-com-des-changements-mineures-pour-une-navigation-amelioree/ La rubrique Qt apparait dans les menus de Developpez.com et la rubrique 2D/3D/Jeux se déplace
Des évolutions pour vous faciliter l'accès aux rubriques

Vous l'avez peut être remarqué, mais la rubrique Qt, qui était grande absente des menus de Developpez.com vient d'apparaître dans la section « Programmation » :


Mais ce n'est pas tout. La rubrique 2D/3D/Jeux est maintenant accessible à partir de la section « Programmation ». En effet, elle se trouvait jusque là, dans la section « Applications » mais...]]>
Sat, 29 Mar 2014 16:01:00 +0100 http://jeux.developpez.com/actu/69480/La-rubrique-2D-3D-Jeux-se-deplace-et-la-rubrique-Qt-apparait-dans-les-menus-de-Developpez-com-des-changements-mineures-pour-une-navigation-amelioree/#comments
<![CDATA[Programme d'étude sur le C++ bas niveau n°11 : Héritage]]> http://cpp.developpez.com/redaction/data/pages/rubrique/cpp/bas-niveau/bas-niveau11/ http://cpp.developpez.com/redaction/data/pages/rubrique/cpp/bas-niveau/bas-niveau11/ Programme d'étude sur le C++ bas niveau.

Bravo à Kalite qui vient de terminer la traduction du 11e article :
Programme d'étude sur le C++ bas niveau n°11 : Héritage
Celui-ci porte sur l'héritage, il aborde la façon dont celui-ci se retrouve dans le code assembleur généré, il fait suite au 2e article qui abordait les types et structures simples.

Le prochain abordera l'héritage multiple, cela promet...]]>
Fri, 28 Mar 2014 23:50:00 +0100
<![CDATA[Tutoriel OpenGL Moderne : votre premier triangle, le Hello World pour OpenGL 3 et supérieur]]> http://jeux.developpez.com/tutoriels/OpenGL-moderne/tutoriel-2-premier-triangle/ http://jeux.developpez.com/tutoriels/OpenGL-moderne/tutoriel-2-premier-triangle/
La rubrique 2D/3D/Jeux est heureuse de vous présenter une nouvelle série de tutoriels consacrée à OpenGL moderne (les versions à partir d'OpenGL 3.3).
Ces tutoriels vous permettront d'intégrer facilement les nouveaux concepts d'OpenGL afin de profiter au maximum des dernières technologies de vos cartes graphiques.
Ce second tutoriel vous permettra d'afficher votre premier triangle (certes, en 2D) avec les fonctions OpenGL 3.3. Ce tutoriel est l'équivalent du Hello World pour la...]]>
Wed, 26 Mar 2014 09:08:00 +0100
<![CDATA[NetBeans s'aligne sur Java 8, la version 8.0 de l'EDI open source améliore ses outils pour supporter les expressions Lambdas, Streams et Profiles]]> http://www.developpez.com/actu/69155/NetBeans-s-aligne-sur-Java-8-la-version-8-0-de-l-EDI-open-source-ameliore-ses-outils-pour-supporter-les-expressions-Lambdas-Streams-et-Profiles/ http://www.developpez.com/actu/69155/NetBeans-s-aligne-sur-Java-8-la-version-8-0-de-l-EDI-open-source-ameliore-ses-outils-pour-supporter-les-expressions-Lambdas-Streams-et-Profiles/ NetBeans s'aligne sur Java 8
la version 8.0 de l'EDI open source améliore ses outils pour supporter les expressions Lambdas, Streams et Profiles

NetBeans passe de la version 7.4 à la version 8 pour s'aligner avec Java 8. À la suite de la publication de la plateforme de développement, Oracle a sorti une nouvelle version de son environnement de développement open source.

Cette nouvelle mouture apporte un nombre important de nouvelles fonctionnalités pour les développeurs Java, C/C++, HTML5, JavaScript...]]>
Fri, 21 Mar 2014 15:19:00 +0100 http://www.developpez.com/actu/69155/NetBeans-s-aligne-sur-Java-8-la-version-8-0-de-l-EDI-open-source-ameliore-ses-outils-pour-supporter-les-expressions-Lambdas-Streams-et-Profiles/#comments
<![CDATA[Tutoriel OpenGL Moderne : ouvrir une fenêtre, découvrez en douceur OpenGL 3 et supérieur]]> http://jeux.developpez.com/tutoriels/OpenGL-moderne/tutoriel-1-ouvrir-une-fenetre/ http://jeux.developpez.com/tutoriels/OpenGL-moderne/tutoriel-1-ouvrir-une-fenetre/ Wed, 19 Mar 2014 08:30:00 +0100 <![CDATA[Présentation de libclang / libtooling, une API pour manipuler du code source par David Come]]> http://come-david.developpez.com/tutoriels/libclang-f/ http://come-david.developpez.com/tutoriels/libclang-f/
Mais il y a une chose que Clang permet facilement, et c'est là toute l'utilité de sa conception moderne, il permet via une API d'analyser et de manipuler du code source écrit en C, C++ ou Objective C, ce afin par exemple de réaliser des outils de refactorisation, ou encore un générateur d'implémentation à partir d'un header qui est une tâche bien pénible quand elle est réalisée à la main.

C'est...]]>
Mon, 17 Mar 2014 01:21:00 +0100
<![CDATA[Divertir ses ingénieurs logiciels, une bonne carte à jouer ? Une étude montre que les développeurs heureux sont plus productifs]]> http://www.developpez.com/actu/68833/Divertir-ses-ingenieurs-logiciels-une-bonne-carte-a-jouer-Une-etude-montre-que-les-developpeurs-heureux-sont-plus-productifs/ http://www.developpez.com/actu/68833/Divertir-ses-ingenieurs-logiciels-une-bonne-carte-a-jouer-Une-etude-montre-que-les-developpeurs-heureux-sont-plus-productifs/ Divertir ses ingénieurs logiciels, une bonne carte à jouer ?
Une étude montre que les développeurs heureux sont plus productifs

Un développeur heureux serait-il plus productif qu'un développeur qui ne l'est pas ? Nombreux seront ceux qui diront que la réponse par l'affirmative est évidente. Et si nous nous tournions vers une méthode scientifique pour répondre à cette interrogation ?

Les chercheurs de Free University of Bozen-Bolzano en Italie ce sont penchés sur la question. Pour des besoins de leur...]]>
Sun, 16 Mar 2014 11:51:00 +0100 http://www.developpez.com/actu/68833/Divertir-ses-ingenieurs-logiciels-une-bonne-carte-a-jouer-Une-etude-montre-que-les-developpeurs-heureux-sont-plus-productifs/#comments
<![CDATA[Goto : une instruction pas comme les autres ? Le débat autour de l'instruction refait surface suite au « Goto fail » d'iOS et de GnuTLS]]> http://www.developpez.com/actu/68785/Goto-une-instruction-pas-comme-les-autres-Le-debat-autour-de-l-instruction-refait-surface-suite-au-Goto-fail-d-iOS-et-de-GnuTLS/ http://www.developpez.com/actu/68785/Goto-une-instruction-pas-comme-les-autres-Le-debat-autour-de-l-instruction-refait-surface-suite-au-Goto-fail-d-iOS-et-de-GnuTLS/ Goto, une instruction pas comme les autres
Le débat autour de l'instruction refait surface

Suite à la découverte récente de bugs à la fois sous Linux et sous iOS/OS X, tous les deux dus à une utilisation de l'instruction Goto du langage C, la question de l'utilisation de cette instruction refait surface.

Goto est une instruction héritée des premiers langages informatiques, époque où certaines instructions très connues actuellement n'existaient pas, comme les boucles et les structures de contrôle....]]>
Fri, 14 Mar 2014 11:49:00 +0100 http://www.developpez.com/actu/68785/Goto-une-instruction-pas-comme-les-autres-Le-debat-autour-de-l-instruction-refait-surface-suite-au-Goto-fail-d-iOS-et-de-GnuTLS/#comments
<![CDATA[Les dernières heures du moc ? Deux solutions permettent de se passer d'une étape de précompilation]]> http://qt.developpez.com/actu/68662/Les-dernieres-heures-du-moc-Deux-solutions-permettent-de-se-passer-d-une-etape-de-precompilation/ http://qt.developpez.com/actu/68662/Les-dernieres-heures-du-moc-Deux-solutions-permettent-de-se-passer-d-une-etape-de-precompilation/ métaobjets, introspection, etc.) sur un grand nombre de compilateurs pas forcément très au courant des standards C++, il a dû développer un outil de génération de code, le moc (metaobject compiler).
Il donc n'est pas suffisant de compiler les fichiers source d'une application et de les lier avec le framework, puisqu'il faut générer du code. Ce simple oubli a déjà causé...]]>
Wed, 12 Mar 2014 09:18:00 +0100 http://qt.developpez.com/actu/68662/Les-dernieres-heures-du-moc-Deux-solutions-permettent-de-se-passer-d-une-etape-de-precompilation/#comments
<![CDATA[Developpez.com au fil du temps, une histoire haute en couleurs]]> http://www.developpez.com/actu/68626/Developpez-com-au-fil-du-temps-une-histoire-haute-en-couleurs/ http://www.developpez.com/actu/68626/Developpez-com-au-fil-du-temps-une-histoire-haute-en-couleurs/ Developpez.com au fil du temps, une histoire haute en couleurs

Il y a quelques semaines, Developpez.com a fait peau neuve. Les couleurs ont changé, le moteur du forum aussi et de nombreuses améliorations sont venues s'ajouter à notre quotidien de développeurs. Certains aiment, d'autres non. Mais vous souvenez-vous de ce qu'était Developpez.com à son tout début ?


La mise en ligne de Developpez.com date de 1999 et va donc bientôt avoir 15 ans. Peu de sites peuvent se vanter d'avoir une telle longévité...]]>
Tue, 11 Mar 2014 20:53:00 +0100 http://www.developpez.com/actu/68626/Developpez-com-au-fil-du-temps-une-histoire-haute-en-couleurs/#comments
<![CDATA[Qt Creator 3.1 Beta est sorti, avec un support expérimental de WinRT et de Clang pour l'analyse du code C++]]> http://qt.developpez.com/actu/68622/Qt-Creator-3-1-Beta-est-sorti-avec-un-support-experimental-de-WinRT-et-de-Clang-pour-l-analyse-du-code-Cplusplus/ http://qt.developpez.com/actu/68622/Qt-Creator-3-1-Beta-est-sorti-avec-un-support-experimental-de-WinRT-et-de-Clang-pour-l-analyse-du-code-Cplusplus/ peu après Qt 5.2. Parmi les nouveautés, le moteur d’analyse du C++ interne peut être remplacé par Clang : l’avantage principal est que Clang est bien plus précis sur la sémantique du C++ que le moteur interne, mais au prix de performances bien moindres (ce qui a d’ailleurs ralenti fortement le développement de cette fonctionnalité, en cours de développement depuis 2011).
Pour rappel, Clang est un compilateur C++ basé sur...]]>
Tue, 11 Mar 2014 19:39:00 +0100 http://qt.developpez.com/actu/68622/Qt-Creator-3-1-Beta-est-sorti-avec-un-support-experimental-de-WinRT-et-de-Clang-pour-l-analyse-du-code-Cplusplus/#comments
<![CDATA[Les développeurs sont-ils condamnés par leurs convictions ? Chacun est sûr d'avoir fait le bon choix et défend avec hargne son langage]]> http://www.developpez.com/actu/68617/Les-developpeurs-sont-ils-condamnes-par-leurs-convictions-Chacun-est-sur-d-avoir-fait-le-bon-choix-et-defend-avec-hargne-son-langage/ http://www.developpez.com/actu/68617/Les-developpeurs-sont-ils-condamnes-par-leurs-convictions-Chacun-est-sur-d-avoir-fait-le-bon-choix-et-defend-avec-hargne-son-langage/ Les développeurs sont-ils condamnés par leurs convictions ?
Chacun est sûr d'avoir fait le bon choix et défend avec hargne son langage de programmation

L'histoire nous le rappelle souvent et jusqu'à ce jour, aveuglés par nos convictions religieuses, nous sommes condamnés à errer sur cette terre et à guerroyer.

Nul besoin de rappeler que bien souvent poussés par des convictions religieuses, les gens se hâtent de formuler de fausses vérités et de les colporter, ou prétendent que leur religion est détentrice...]]>
Tue, 11 Mar 2014 16:41:00 +0100 http://www.developpez.com/actu/68617/Les-developpeurs-sont-ils-condamnes-par-leurs-convictions-Chacun-est-sur-d-avoir-fait-le-bon-choix-et-defend-avec-hargne-son-langage/#comments