Mihail-Daniel STÄ‚NCIULESCU <[email protected]> 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
_______________________________________________
http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii

Raspunde prin e-mail lui