onur (./21) :
J'avais mis des pragma once dans le code d'ETP-Basic compiler (version c++ bien sur) et justement je me souviens être repassé au système #ifndef quand j'ai essayé de compiler avec g++ et qu'il m'avait jeté (je compilais au prélable avec MSVC et les pragma once marchaient). Ca a toujours été supporté les #pragma once?
Ça a toujours été supporté, ça a été "deprecated" à un moment, mais ce n'est plus "deprecated" dans le GCC actuel (parce qu'ils ont réussi à trouver une définition des détails d'implémentation (que faire si on inclut 2 symlinks sur le même fichier, par exemple) qui les a satisfaits) et ça n'a jamais été une erreur.