• [^] # Re: Quel est l'intérêt ?

    Posté par (site web personnel) . En réponse au journal C++ vin va vous faire tourner en barrique !. Évalué à 2. Dernière modification le 17 septembre 2020 à 13:41.

    hum, pour ça on peut juste s'interdire les #ifdef dans un .h, et la solution apportée pose la question de comment on fait le même comportement sans les includes (si le ifdef est dans le .h, c'est pour une raison... Perso je l'utilise par exemple suivant si l'utilisateur veut une version Unicode ou pas de ma lib, utile à une époque même si moins de nos jours, je ne vois pas comment proposer ça simplement avec les modules, à part faire comme Java par avoir les 2 interfaces pour tous et limiter la taille du bousin est un truc que j'aime en C++ justement).

    J'espère qu'il y aura de meilleurs arguments :p, et surtout une aide à la transition en expliqaunt comment faire "moderne" avec tous les cas d'usage d'avant (en espérant ne pas se prendre "ha ben ça c'est pas moderne, on a viré du moderne t'es trop un nul à vouloir x d'avant").

    PS : bouh du code non standard :p. (oui je sais tous les compilos l'acceptent, juste pour taquiner)