Références, pointeurs et leurs amis

Une personne a demandé sur OpenClassroom la différence entre int&, int* et int&& et à quoi correspond la move semantic. J’ai fait un longue réponse dans cette discussion et je voulais conserver ma réponse pour plus tard. Pas parce que ma réponse est parfaite et qu’elle mérite d’être conservée. C’est surtout un premier jet pour essayer d’expliquer ces notions de façon pédagogique et surtout du point de vue utilisateur et pas du fonctionnement interne (ne pas expliquer les références à partir des pointeurs et adresse mémoire par exemple – même si la compréhension de la mécanique interne est intéressante, elle doit venir dans un second). Cette explication a besoin d’être encore travaillée et discutée.

Lire la suite de « Références, pointeurs et leurs amis »

Des nouvelles de Qt3D

Depuis le temps que l’on attendais Qt3D. Mais il va falloir attendre encore un peu. Sean Harmer, le responsable (entre autre) du developpement de Qt3D, a annonce que la branche de developpement utilisee en interne vient d’etre mergee dans la branche de developpement publique. Il reste pas mal de boulot pour avoir une version stable incluse dans Qt par defaut, mais cela avance.

Voir le main de Sean : Qt3D: wip/newapi branch is dead. Long live dev!