Salutare,
De multe ori, în C, pentru a evita declarațiile implicite, trebuie să punem, semnăturile funcțiilor statice la începutul sursei modulului (exact cum am face într-un fișier header, pentru funcțiile non-statice). Este această abordare una greșită? Ar fi o practică mai sănătoasă să folosim un fișier .h, pe care să nu-l precizăm ca necesar la folosirea modulului? În funcție de caz, unde ar trebui să punem comentariile ce documentează funcția respectivă (parametri, valori de return etc.)? Am încercat să determin abordarea optimă citind cod sursă din proiecte mari, însă se pare că nu există un consens între exemplele alese de mine. Toate cele bune, Dorinel Filip
_______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii
