Jeśli jesteś programistą C++, być może natknąłeś się na plik nagłówkowy . Wydaje się, że ten plik nagłówkowy w magiczny sposób zawiera wszystkie inne standardowe nagłówki C++, co czyni go wygodnym skrótem do dołączania standardowych bibliotek. Ale co jest dokładnie i jak to działa?
W tym samouczku zbadamy pochodzenie i cel , co zawiera i kiedy używać go w programach C++.
Co to jest w C++?
w C++ jest zasadniczo plikiem nagłówkowym zawierającym wszystkie standardowe biblioteki. Dobrym pomysłem jest użycie pliku w konkursach programistycznych, jeśli chcesz skrócić czas pracy, zwłaszcza jeśli zależy od tego twoja pozycja.
The jest zawarty w bibliotece GNU ISO C++. Ta biblioteka służy jako wolne oprogramowanie, co oznacza, że możesz ją redystrybuować lub zmieniać zgodnie z warunkami Powszechnej Licencji Publicznej GNU, wersja 3 lub (według własnego uznania) dowolnej późniejszej wersji opublikowanej przez Fundację Wolnego Oprogramowania. To jest plik implementacyjny dla prekompilowanego nagłówka.
Jedynym zastosowaniem, jakie można znaleźć, jest testowanie i edukacja. Wadą tego pliku jest to, że wydłuża czas kompilacji przez przeszukiwanie wszystkich dostępnych funkcji. Jednak większość osób nie uważa tego za problem, więc prawdopodobnie możesz to wykorzystać.
W C++ ten plik zawiera wiele plików nagłówkowych, które są wymienione poniżej.
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
#uwzględnij < >
Jak używać w C++?
Rozważmy przykład ilustrujący użycie C++ plik.
#include używając przestrzeni nazw std; int główny ( ) { cout << 'Wynikowa wartość to: ' ; cout << dziennik ( 2 ) ; powrót 0 ; }
Powyższy kod C++ używa dziennik() funkcja, która wcześniej była zawarta w funkcja i może być używana tylko wtedy, gdy dołączysz I pliki nagłówkowe w swoim kodzie. Jednak w tym plik nagłówkowy, możemy użyć funkcji dziennika bez uwzględniania pliku I nagłówki.
Wyjście
Wniosek
w C++ to wygodny plik nagłówkowy, który zawiera wszystkie standardowe biblioteki, dzięki czemu jest to oszczędzający czas skrót do dołączania często używanych bibliotek. Chociaż może to wydłużyć czas kompilacji, większość programistów uważa, że jest to przydatne narzędzie do testowania i edukacji, zwłaszcza w konkursach programistycznych. Dołączając ten plik, programiści mogą usprawnić swoje programy i wydajniej tworzyć kody.