Bonjour,
Je suis entrain de lire un tutorial sur STL C++(télécharger sur le site).
http://www.developpez.biz/download/stl.pdf
Je vous soumets des passages que je n'ai pas saisis :
En quoi l'utilisation de #ifdef permet d'utilser la STL sur ces compilateurs?L’utilisation de clauses type #ifdef permet néanmoins d’utiliser la STL sur les
compilateurs non pourvus du support des espaces de nommage.
Même question concernant l'utilisation de #ifdef.Si les fonctionnalités présentes dans la STL sont normalisées, toute la partie
implémentation est laissée libre. Par exemple, le nom des fichiers d’entête peut
légèrement varier d’une implémentation à l’autre, rendant nécessaire l’utilisation de clauses #ifdef. Toutefois, les différences sont toujours mineures et n’entraînent que
très peu de modifications du code source.
Merci
Partager