definizioni in .h approccio corretto?

13 Anni 8 Mesi fa #6 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: definizioni in .h approccio corretto?
Ciao,

non ricordo se ho scritto che i file devono terminare con una riga vuota.
Quindi dopo la direttiva #endif premi invio e aggiungi la linea vuota sotto.

I file header dovrebbero essere aggiunti anche nel file principale dove è presente il main.
Ricordati inoltre di aggiornare i percorsi di ricerca dei file header (Include file).

Il file .c deve andare tra i source files.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
13 Anni 8 Mesi fa #7 da Spazzoli
Risposta da Spazzoli al topic Re: definizioni in .h approccio corretto?
Fatto, funziona!
1000 Grazie: sicuramente la riga mancate è un errore che avevo fatto.

Ma c'è dell'altro:
Il .h viene eseguto due volte: una per ogni .c, ma se eseguo le #pragma config due volte (perchè le avevo messe nel .h) mi viene generato un errore: perchè modifico due volte una certa locazione di memoria...mettendo quelle impostazioni in cima ad uno dei due file .c funziona tutto!! Ho fatto bene?

Adesso voglio modificare gli altri programmi...per dare a tutti quelli relativi al minisumo questa struttura!
grazie ciaooooo!!

anto.spax
youtube robot gallery:
www.youtube.com/user/antospax?feature=mhum

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Spazzoli
  • Avatar di Spazzoli
  • Senior Member
  • Senior Member
Di più
13 Anni 8 Mesi fa #8 da Spazzoli
Risposta da Spazzoli al topic Re: definizioni in .h approccio corretto?
Altra nota:
se metto parte delle #pragma config in un file .c e un altra, nel mio caso quella relativa al debug, in un altro file.c non compila, mentre, mettendole TUTTE in uno stesso file funziona....mah...vai te a capire questi linker...

un saluto!

anto.spax
youtube robot gallery:
www.youtube.com/user/antospax?feature=mhum

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Spazzoli
  • Avatar di Spazzoli
  • Senior Member
  • Senior Member
Di più
13 Anni 8 Mesi fa #9 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: definizioni in .h approccio corretto?
Ciao,
personalmente le configurazioni le metto tutte nel file di main dunque non mi sono mai trovato questa situazione.
In ogni modo può essere imposto un certo ordine.
Scrivendo le pragma in più file è come avere le direttive poi le funzioni e ancora altre direttive.
Non mi sorprende che il compilatore voglia trovare le configurazioni in un solo punto.

Per le specifiche bisognerebbe vedere la documentazione tecnica ufficiale.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login