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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez C++ Discussion :

[C++0x] nullptr expliqué en vidéo


Sujet :

Contribuez C++

  1. #1
    Rédacteur
    Avatar de Bakura
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2005
    Messages
    1 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 386
    Par défaut [C++0x] nullptr expliqué en vidéo
    Salut !

    Je ne sais pas si certains d'entre-vous l'ont remarqué, mais j'ai eu la bonne surprise en installant la bêta 2 de Visual 2010 que nullptr était désormais supporté dans le code C++ natif (petite surprise des développeurs...). En complément, un développeur qui bosse sur la STL (je suppose pour Microsoft) explique, pendant 1 heure et en vidéo, tous les problèmes que peuvent causer l'utilisation de NULL et en quoi nullptr les résous.

    C'est extrêmement instructif, j'ai appris beaucoup de choses et je propose que cette vidéo soit également mise en page d'accueil de la section C++ .

    Voici le lien (nécessite l'installation de Silverlight pour la voir).

    PS : pour ceux qui ont un peu de mal avec l'anglais, tout le début n'est pas indispensable (il parle, en gros, des différents ajouts apportés par la version 10 du compilateur, et témoigne notamment sur le fait qu'ajouter de nouvelles fonctionnalités dans le langage est très difficile car un changement peut potentiellement affecter tout le reste du compilateur), puis dès qu'il commence à parler de nullptr, il utilise un tableau pour écrire du code, donc on peut facilement suivre même en ayant du mal avec l'anglais.

  2. #2
    Membre Expert
    Avatar de Goten
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 580
    Par défaut
    Erf, silverlight... t'as gagné.

  3. #3
    Rédacteur
    Avatar de Bakura
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2005
    Messages
    1 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 386
    Par défaut
    Oui... Je voulais pas l'installer mais pour là... j'avais pas trop le choix . Je te rassure, l'installation est rapide .

  4. #4
    Membre Expert
    Avatar de Goten
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 580
    Par défaut
    Je suis sous nux =). Il veut dl la vidéo, un mp4 de 610mo owi \o/. Bon jverrais ça.

  5. #5
    Rédacteur
    Avatar de Bakura
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2005
    Messages
    1 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 386
    Par défaut
    Bon, en fait tu peux télécharger la vidéo sur le côté, sans télécharger Silverlight (je viens de le trouver). Tout en bas à côté de la vidéo tu as "Media Downloads". En cliquant sur l'icône de WMV tu as plusieurs formats pour visionner la vidéo.

  6. #6
    Membre Expert
    Avatar de Goten
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 580
    Par défaut
    Pas l'air de marcher cette icone. De toute façon il dl automatiquement la vidéo en mp4. Sa doit passer sous vlc.

    edit : je viens de regarder vlc supporte les mp4. win \o/

  7. #7
    Rédacteur
    Avatar de Bakura
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2005
    Messages
    1 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 386
    Par défaut
    Ok, bon visionnage . Ce mec est vraiment bon, il ferait un excellent professeur. Très clair dans ses explications et dans ses exemples. Je viens de voir qu'il a fait une autre vidéo lors de la sortie de la beta 1 sur les autres fonctionnalités apportées à la STL ici.

  8. #8
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut
    Salut,
    Tu crois que tu pourrais transcrire (puis dans un second temps, traduire) ? On pourrait demander au gars l'autorisation si tu penses que l'intervention est intéressante.

  9. #9
    Membre Expert
    Avatar de Goten
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 580
    Par défaut
    Faire un fichier .srt et reup la vidéo? Ca pourrait être cool, si le gars est ok.

  10. #10
    Rédacteur
    Avatar de Bakura
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2005
    Messages
    1 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 386
    Par défaut
    Haha, même si je me débrouille en anglais et que j'ai suffisamment compris la vidéo, je suis pas sûr d'être capable de faire un .srt.

    D'autres personnes ont regardé la vidéo sinon ?

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2009
    Messages : 36
    Par défaut
    La vidéo a l'air intéressante malheuresement j'ai déjà du mal avec l'anglais écrit alors à l'oral je vous dis même pas .

  12. #12
    Membre Expert
    Avatar de Goten
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 580
    Par défaut
    Citation Envoyé par Bakura Voir le message
    Haha, même si je me débrouille en anglais et que j'ai suffisamment compris la vidéo, je suis pas sûr d'être capable de faire un .srt.

    D'autres personnes ont regardé la vidéo sinon ?

    Sa me rappelle qu'elle est sur le DD mais que je l'ai toujours pas lancé. Je corrige ça dès demain :p.

  13. #13
    Membre Expert
    Avatar de Goten
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 580
    Par défaut
    Op vidéo finie. Très intéressante, un peu trop de blabla répétitif à mon gout, mais quand même pas mal de chose intéressante. Notamment la contrainte sur le perfect forwarding.
    Et le gars est plutôt marrant dans le genre ^^. Et en plus il troll (plus ou moins) le C :p.

    Bref c'est du bon. Je vais de ce pas regarder l'autre vidéo sur la STL dans VC10.

  14. #14
    Rédacteur
    Avatar de Bakura
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2005
    Messages
    1 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 386
    Par défaut
    N'hésite pas à me dire de quoi parle vite fait celle sur la STL, j'ai pas eu le temps de la regarder encore.

  15. #15
    Membre Expert

    Inscrit en
    Mai 2008
    Messages
    1 014
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 1 014
    Par défaut
    Citation Envoyé par Goten Voir le message
    Et le gars est plutôt marrant dans le genre ^^. Et en plus il troll (plus ou moins) le C :p.
    "Every things that come from C are old and depressing"

    Son enthousiasme et sa franchise sont assez amusantes en effet. Dans une autre vidéo, il explique que les extensions au C++ rajoutées par Microsoft sont "evil" et qu'il ne faut surtout pas les utiliser ! ("The phrases "abomination" and "enemy of humanity" come to mind.") Et dans cette vidéo il en rajoute une couche en disant qu'ils ont été obligé de développer une extension pour contourner le problème du nullptr en code managé mais que, pour une fois, sur l'échelle de l'evilness des extensions microsoft elle score assez bas !

    Citation Envoyé par Bakura Voir le message
    N'hésite pas à me dire de quoi parle vite fait celle sur la STL, j'ai pas eu le temps de la regarder encore.
    Si je me souviens bien, elle parle de sémantique de mouvement et de perfect forwarding. Et il y a quand même pas mal de répétion entre les deux vidéos, surtout sur la partie perfect forwarding où il utilisait déjà l'exemple de make_shared. Et ces vidéos sont de toutes façon assez redondantes avec les posts qu'il a fait sur le blog de visual C++.

  16. #16
    Membre Expert
    Avatar de Goten
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 580
    Par défaut
    En effet, je m'en suis aperçu en ressortant de la poussières ses articles sur le blog . Mais quand même, ayant un peu de temps a tuer la vidéo reste agréable, avec toute les petites touches de troll qu'il insère :p.


    @bakura : pas de soucis jte dirais ça.


    ps : C'est vrai que ses initiales c'est quand même la classe xD

  17. #17
    Rédacteur
    Avatar de Bakura
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2005
    Messages
    1 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 386
    Par défaut
    Stephan T. Lavavej : STL. Haha bien vu Goten . Il est dans le service de circonstance !

  18. #18
    Rédacteur
    Avatar de Bakura
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2005
    Messages
    1 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 386
    Par défaut
    Au fait, autre ajout de la bêta 2 : les fonctions emplace dans les conteneurs standards .

  19. #19
    Membre Expert
    Avatar de Goten
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 580
    Par défaut
    Citation Envoyé par Bakura Voir le message
    Stephan T. Lavavej : STL. Haha bien vu Goten . Il est dans le service de circonstance !
    Bah il fait la joke pendant 2 minutes au début de la vidéo :p

  20. #20
    Membre Expert
    Avatar de Goten
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 580
    Par défaut
    Désolé pour le double post...

    J'ai regardé la deuxième vidéo, en effet y'a pas mal de chose redondante, notamment toute la partie sur make_shared, mais y'a aussi des choses bien intéressante.

Discussions similaires

  1. Bit Blueprint publie une vidéo « L'Open Source expliqué pour tous »
    Par Malick dans le forum Logiciels Libres & Open Source
    Réponses: 0
    Dernier message: 03/04/2014, 00h29
  2. extraire une portion audio d'une vidéo
    Par Brunoo dans le forum DirectX
    Réponses: 2
    Dernier message: 16/06/2003, 10h29
  3. Une déclaration pour la survie du jeu vidéo en France
    Par Freakazoid dans le forum DirectX
    Réponses: 1
    Dernier message: 30/10/2002, 14h31
  4. [Composants][Animation] Lire une vidéo compressée
    Par femtosa dans le forum Composants VCL
    Réponses: 6
    Dernier message: 03/09/2002, 08h03
  5. Vitesse de la mémoire vidéo
    Par Anonymous dans le forum x86 16-bits
    Réponses: 3
    Dernier message: 06/06/2002, 20h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo