[so] [General] Coding Style și Funcții Statice
Razvan Deaconescu
razvan.deaconescu at cs.pub.ro
Thu Mar 31 22:17:38 EEST 2016
Dorinel Filip via so <so at cursuri.cs.pub.ro> writes:
> 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).
Nu înțeleg "evitarea declarațiilor implicite". Despre ce este vorba?
Dacă pui într-un modul funcțiile în ordine, nu ar trebui să ai problema
asta.
> 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.
Păi comentariile se pun unde este funcția definită. Cred că nu înțeleg
prea bine întrebarea. Un exemplu concret e de ajutor.
Răzvan
More information about the so
mailing list