> j'aimerais avoir confirmation que d'utiliser gcc n'est pas un « choix sans retour » à moins de se farcir des milliers de lignes de code et de makefile pour enlever les spécificités.
Tu peux suivre les normes et éviter ce qui est spécifique gcc pour ne pas être dépendant de gcc (même si c'est pas parfait).
Problème du bac :
1- gcc tourne partout
2- gcc a des extensions spécifiques
3- gcc respecte les normes (faut utiliser les bonnes options. par ex : "-std=c89").
4- gcc est fourni avec les sources sous GPL
5- MSCC tourne uniquement sous Windows
6- MSCC a des extensions spécifiques
7- MSCC ne respecte pas les normes
8- MSCC n'est pas fourni avec les sources.
Question :
A) Lequel des deux compilateurs n'est pas un « choix sans retour »
B) Lequel des deux compilateurs donne le plus de garanti que le source développé est portable. Le candidat étudira les deux cas suivants 1) développer en respectant les normes 2) développer en utiliser les spécificités des compilateurs.
C) Remplacez, dans l'énoncé, les points 5 à 8 par le compilateur de Solaris, ou de BSD, ...
et répondez à A) et B) .
Si tu fais tout le problème, normalement, tu dois savoir quel compilateur n'est pas un « choix sans retour » .
[^] # Re: réflexion du soir, bonsoir
Posté par ptit_tux . En réponse au journal réflexion du soir, bonsoir. Évalué à 1.