Io comunque non lo farei.
Idea mia eh!
Le dichiarazioni dei prototipi locali le metto solo nel sorgente. Sono dichiarazioni che servono solo al modulo ed a nessun altro, quindi stanno dentro il modulo e basta.
Non so, ma ho visto che la proliferazione di files non è una gran bella cosa.
All' inizio pensavo desse ordine poi ho visto che più che ordine portano casino.
Ripeto, è il mio stile, sono solo mie considerazioni che valgono quel che valgono.
Global "static" in C99
Moderatori:
Paolino,
fairyvilje
17 messaggi
• Pagina 2 di 2 • 1, 2
0
voti
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
TardoFreak ha scritto:Se è così le puoi benissimo raccogliere dentro un file qualsiasi ed includerlo (esclusivamente) nel modulo a cui appartengono.
Di fatto è così. L'header privato è il file qualsiasi. Il motivo per cui lì avevo usato quell'header, diciamo privato, è che in realtà io avevo fatto due versioni diverse di quel modulo C, una con funzioni veloci e una con funzioni in un certo senso sicure. Le dichiarazioni però erano comuni, così ho usato un solo header per tutte e due.
It's a sin to write
instead of
(Anonimo).
...'cos you know that
ain't
, right?
You won't get a sexy tan if you write
in lieu of
.
Take a log for a fireplace, but don't take
for
arithm.
instead of
(Anonimo)....'cos you know that
ain't
, right?You won't get a sexy tan if you write
in lieu of
.Take a log for a fireplace, but don't take
for
arithm.-

DirtyDeeds
55,9k 7 11 13 - G.Master EY

- Messaggi: 7012
- Iscritto il: 13 apr 2010, 16:13
- Località: Somewhere in nowhere
0
voti
Beh, questo è già un caso particolare per cui vale la pena tenere le dichiarazioni in un file a se.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
TardoFreak ha scritto:Beh, questo è già un caso particolare per cui vale la pena tenere le dichiarazioni in un file a se.
Sì, infatti. Anzi, riguardando meglio ne avevo fatte tre versioni, quindi effettivamente veniva comodo.
It's a sin to write
instead of
(Anonimo).
...'cos you know that
ain't
, right?
You won't get a sexy tan if you write
in lieu of
.
Take a log for a fireplace, but don't take
for
arithm.
instead of
(Anonimo)....'cos you know that
ain't
, right?You won't get a sexy tan if you write
in lieu of
.Take a log for a fireplace, but don't take
for
arithm.-

DirtyDeeds
55,9k 7 11 13 - G.Master EY

- Messaggi: 7012
- Iscritto il: 13 apr 2010, 16:13
- Località: Somewhere in nowhere
0
voti
TardoFreak ha scritto:Io comunque non lo farei.
Idea mia eh!
Le dichiarazioni dei prototipi locali le metto solo nel sorgente. Sono dichiarazioni che servono solo al modulo ed a nessun altro, quindi stanno dentro il modulo e basta.
Non so, ma ho visto che la proliferazione di files non è una gran bella cosa.
All' inizio pensavo desse ordine poi ho visto che più che ordine portano casino.
Ripeto, è il mio stile, sono solo mie considerazioni che valgono quel che valgono.
.... Guarda ti farei vedere il file che sto smazzado... sono più di 3500 rige di codice piene.. mi sto mettendo le mani nei capelli, mo' mi faccio un header di interfaccia per l'esterno e un header di servizio per sto file sorgente... almeno mi levo i prototipi dalle scatole..
Anyone who has never made a mistake has never tried anything new
Two things are infinite: universe and human stupidity, and I'm not sure about the former
You did not really understand something unless you can explain it to your grandmother
A. Einstein
Two things are infinite: universe and human stupidity, and I'm not sure about the former
You did not really understand something unless you can explain it to your grandmother
A. Einstein
-

Shockwaver
770 1 5 11 - Expert

- Messaggi: 859
- Iscritto il: 3 mar 2010, 18:56
0
voti
DirtyDeeds ha scritto:TardoFreak ha scritto:Beh, questo è già un caso particolare per cui vale la pena tenere le dichiarazioni in un file a se.
Sì, infatti. Anzi, riguardando meglio ne avevo fatte tre versioni, quindi effettivamente veniva comodo.
La mia idea era similare, creare un'interfaccia per richiamare alcune funzioni da altri file e un header per dichiarare i prototipi delle funzioni "private".
Dai è comodo, non puoi dirmi di no..
Anyone who has never made a mistake has never tried anything new
Two things are infinite: universe and human stupidity, and I'm not sure about the former
You did not really understand something unless you can explain it to your grandmother
A. Einstein
Two things are infinite: universe and human stupidity, and I'm not sure about the former
You did not really understand something unless you can explain it to your grandmother
A. Einstein
-

Shockwaver
770 1 5 11 - Expert

- Messaggi: 859
- Iscritto il: 3 mar 2010, 18:56
0
voti
In questo caso si, per carità! 
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
17 messaggi
• Pagina 2 di 2 • 1, 2
Chi c’è in linea
Visitano il forum: Nessuno e 28 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)