- Ton '.h' tu l'appeler '.c' ou même .bidule si ya que ça qui te gênes.
- Je ne vois pas en quoi mettre du code dans le '.h' te gênes, c'est d'ailleurs ce que font beaucoup de langages, qui ne font pas de distinction entre déclaration et définition (au hasard sh,eiffel,perl,java,list,ocaml,python,C#,etc.)
- Enfin c'est sur qu'en C, on va pas déclarer des templates dans un '.h' puisque ce langage n'implémente pas les templates (et passer par le préprocesseur pour faire du template-like ou caster du void*, c'est au moins aussi pourri).
En résumé: ton résumé est naze.
[^] # Re: Une vraie bibliothèque.....
Posté par left . En réponse au journal GREYCstoration : Appel à contribution. Évalué à 6.
- Je ne vois pas en quoi mettre du code dans le '.h' te gênes, c'est d'ailleurs ce que font beaucoup de langages, qui ne font pas de distinction entre déclaration et définition (au hasard sh,eiffel,perl,java,list,ocaml,python,C#,etc.)
- Enfin c'est sur qu'en C, on va pas déclarer des templates dans un '.h' puisque ce langage n'implémente pas les templates (et passer par le préprocesseur pour faire du template-like ou caster du void*, c'est au moins aussi pourri).
En résumé: ton résumé est naze.