<div dir="ltr"><div><div class="gmail_signature"><div dir="ltr"><div>Salutare,</div></div></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div class="gmail_signature"><div><div><br></div></div></div></div><div><div class="gmail_signature"><div><div>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).</div></div></div></div><div><div class="gmail_signature"><div><div><br></div></div></div></div><div><div class="gmail_signature"><div><div>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?</div></div></div></div><div><div class="gmail_signature"><div><div><br></div></div></div></div><div><div class="gmail_signature"><div><div>În funcție de caz, unde ar trebui să punem comentariile ce documentează funcția respectivă (parametri, valori de return etc.)?</div></div></div></div><div><div class="gmail_signature"><div><div><br></div></div></div></div><div><div class="gmail_signature"><div><div>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.</div></div></div></div></blockquote><div><div class="gmail_signature"><div dir="ltr"><div><br></div><div>Toate cele bune,</div><div>Dorinel Filip</div></div></div></div>
</div>