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
