=> Retour à l'accueil du blog

Article(s) contenant ‘c++’

Surcharger l’opérateur new pour empêcher l’allocation dynamique d’un objet en C++

Parfois, il est nécessaire de restreindre des objets pour qu’ils ne puissent être utilisés qu’au travers de variables locales. Un cas typique est une classe qui utilise des ressources, allouées logiquement dans son constructeur, et libérées dans son destructeur. Voici un exemple que j’utilise parfois dans les formations au C++. Tout va bien si le […]

Lire la suite...

La magie du C++

Non vous ne rêvez pas, j’ai bien utilisé le mot magie dans le titre d’un article sur le blog On ne fait pas de la magie ! Mais vous vous doutez bien qu’il y a anguille sous roche et qu’on va faire de l’anti-magie. L’une des opinions courantes sur le C++ est que c’est un […]

Lire la suite...

GOTO : Fortran, C, C++, Java, C# et PHP

Lors des formations sur les langages de développement que je réalise, il y a toujours un moment fort lorsque les stagiaires sont des développeurs : la discussion sur le GOTO ! Discussion dont la longueur est très variable suivant le langage. En Fortran 77, il est impossible de quitter une boucle DO sans utiliser le GOTO. Ce n’est […]

Lire la suite...