Je suppose que ce n'est pas possible (encore) mais pas sûr. J'ai besoin de faire une compilation conditionnelle basée sur la date actuelle. Quelque chose comme:Préprocesseur C/C++ #if avec datetime
#if (__CURRENT_YEAR < 2016)
...
#endif
je dois exclure quelque chose de projet au bout de quelques mois et être sûr que ce ne sera pas oubliée (dans les versions ultérieures).
Vous voudrez peut-être jeter un oeil à ce SO poste: http://stackoverflow.com/a/16472369/949297 –
Je voudrais corriger cela dans le système de construction, laissez-le déterminer la date (en utilisant une fonction shell appropriée), et générer une définition injectée via l'option '-D'. –
Je suis d'accord. Mais c'est une solution relativement complexe et indirecte. Ma question était de vérifier si j'avais omis quelque chose des fonctions du préprocesseur d'aujourd'hui. – i486