Wpis z mikrobloga

@Vetinari: @gorfag: W ogóle nie wiem co jest nie tak, ale coś jest nie tak jak powinno.

linię (hash)include usart.h zastąpiłem zawartością pliku (nie ma tam pliku c bo jaki sens robić z 12 linijek kodu plik c).

Nadal wywala implict w pliku onp.h ale tym razem działa
  • Odpowiedz
@Analityk: Jeżeli masz kod w pliku .h to (przynajmniej u mnie) ani pragma once ani ifndef nie zabezpieczą tego przed wielkorotnym dołączeniem, ale jeżeli kod będzie w pliku .c a definicje w .h, to wtedy kompilator będzie wiedział jak tego użyć.
  • Odpowiedz