[so] [Indicatii generale teme]Definitii de functii non-statice in headere
Adrian Sendroiu
molecula2788 at gmail.com
Mon Feb 25 18:02:37 EET 2013
Mihail-Daniel STÄ‚NCIULESCU <mihail.stanciulescu at cti.pub.ro> writes:
> Salut,
>
> In lista de depunctari pentru teme exista un punct unde scrie ca
> definitiile de functii non statice in headere sunt depunctate. * Imi
> puteti explica va rog ce inseamna acest lucru deoarece nu gasesc nici
> un exemplu in acest sens in alte articole de coding style? * Unde
> putem defini functiile non-statice astfel incat sa nu duplicam codul
> lor in fiecare fisier in care sunt folosite? * In headerele de C din
> sistem am gasit ca functiile sunt definite cu extern. La acest lucru
> se refera punctul din lista de depunctari?
>
> Multumesc, Daniel
>
> _______________________________________________
> http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii
Salut,
Este vorba de functii definite in header - adica implementate direct in
header. Daca nu le definesti ca statice si ajungi sa incluzi headerul
respectiv in cel putin 2 fisiere o sa primesti eroare de multiple
definition. De aia trebuie definite static.
Adrian
More information about the so
mailing list