Disons que je 5 petit morceau de code dans C. Chaque fois que je veux tester chaque morceau de code, je dois répéter ce processus:comment éviter d'écrire main() trop de fois en C?
#include <stdio.h>
int main()
{
// code piece go into here
return 0;
}
Est-il possible que je ne dois pas fais ceci 5 fois? J'utilise Code :: Blocks, ce qui signifie que je dois créer 5 projets différents, ce que je ne crois pas nécessaire car chaque morceau de code est petit.
J'utilise un script (shell) qui génère des fichiers modèles pour tout code que j'ai besoin d'écrire. Mais mon template C n'inclut pas 'main()' car je peux taper 'int main (int argc, char ** argv) {...; retour (0); } 'assez vite pour que ça ne m'inquiète pas. Il est bon de faire des économies, mais l'effort économisé ici est plutôt minime. Mon modèle inclut des commentaires standard pour le VCS que j'utilise, etc. Mon code de test est généralement entouré par #ifdef TEST et #endif, aussi. –