Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

Kiedy używać plików nagłówkowych?

#1
Kiedy używać plików nagłówkowych?
Co powinienem zawierac w plikach nagłówkowych?
Wiem, że powinno zawierać się tam prototypy funkcji i tym podobne twory.
Ale jakie daje to korzyści?
Czy powinno się je stosować za każdym razem czy tylko w większych programach?

// Boryspog: Zmieniłem temat wątku ma bardziej poprawny.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#2
RE: Pliki nagłówkowe
Jeśli program nie przekroczy jakichś 1k LOC(lines of code) to nie ma takiej potrzeby, plików nagłówkowych używa się zawsze gdy kod jest podzielony na kilka plików. Po za tym zwiększają czytelność kodu. W plikach nagłówkowych zawiera się tylko deklaracje zapowiadające funkcji, struktury, klasy, a zmienne tylko ze słówkiem extern gdy są deklarowane w pliku cpp, inaczej będą błędy.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
Programy: Polecane / Nowe / Inne




Podobne wątki (Kiedy używać plików nagłówkowych?)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Algorytmika - kiedy zacząć naukę? lukasz2146 3 2536 19.07.2012, 14:58
Ostatni post: oskarzet
Ściana [C++]jak używać substr() CTRL85 7 11038 13.06.2011, 12:29
Ostatni post: CTRL85
  C++ - kiedy zacząć uczyć się jakiegoś API? ktoosiu 20 10834 13.06.2010, 17:17
Ostatni post: nick12345

Skocz do:


Wybrane wątki (Kiedy używać plików nagłówkowych?)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Poszukuję pomysłu na prosty program ;) janciu96 5 13994 13.12.2019 23:32
Ostatni post: Ajgor
  Programowanie Batch (CMD) Informatyk2019 0 5526 11.12.2019 18:30
Ostatni post: Informatyk2019
  [JavaScript] Znajdowanie przedziału czasu rafal12999 0 2506 10.12.2019 17:58
Ostatni post: rafal12999
  Przekazywanie wskaźnika przez referencję w Qt Trojan3000 3 13413 10.12.2019 13:16
Ostatni post: Ajgor
  Proszę o pomoc w uzupełnieniu ankiety dt. Zawodu Programisty MaleMonki 0 3028 17.11.2019 12:47
Ostatni post: MaleMonki
  Spring framework – jakie strony polecacie do nauki? olek23 5 7578 15.11.2019 15:57
Ostatni post: Alsenas
  Programowanie windy (problem) w C++ mysza2323 2 6613 06.11.2019 23:04
Ostatni post: mysza2323
  Programy w C ~Anonim 1 6887 22.10.2019 17:48
Ostatni post: Szachista
  Książki do nauki C# olek23 14 20508 17.10.2019 13:06
Ostatni post: Ajgor
  Wyświetlanie informacji z bazy danych na stronie www PitPlay 1 8102 16.09.2019 11:18
Ostatni post: Ajgor
  Błąd przy uruchamianiu programu w Java z wiersza poleceń Physicist 3 4545 30.08.2019 14:16
Ostatni post: Physicist
  Python z wiersza poleceń Physicist 15 21720 21.08.2019 20:14
Ostatni post: Physicist
  Transfer plików via FTP Visual Basic FireBytes 3 7057 15.08.2019 07:41
Ostatni post: Szachista
  Menu wysuwane z boku patryk67 1 7836 07.08.2019 12:43
Ostatni post: aht
  Visual Basic Excel l.całkowitą przedstawić w postaci szesnastkowej fugaz 4 9772 18.06.2019 21:36
Ostatni post: fugaz