Как создать собственный заголовочный файл в С++?

Можно ли создать новый собственный заголовочный файл? Может ли кто-нибудь помочь мне создать собственный заголовочный файл в С++ с примером?

Ответ 1

Да, конечно, вы можете, но перед этим вам нужно узнать, какие файлы заголовков и как вы можете их правильно использовать.

file: yourname.h

#ifndef YOUR_NAME_INCLUDE
#define YOUR_NAME_INCLUDE

/* Your function statement here */
#endif

yourname.cpp

#include <iostream.h>
#include "yourname.h"

/* Your function definition here */

main.cpp

#include <iostream.h>
#include "yourname.h"

/* Your function calling here */

Чтобы узнать больше о файлах заголовков и операторах include, нажмите ссылку ниже.

Учебник заголовка

Ответ 2

Да, вы можете создать свой собственный заголовочный файл.

  • Просьба прочесть мышление в С++ by bruce eckel vol 1.
  • Прежде всего, заголовочный файл имеет расширение '.h'/'. hpp'
  • Эти файлы имеют декларацию определенных пользователем структур данных и интерфейсов, таких как объявление класса, прототипы функций и т.д.
  • После объявления и сохранения его в папку проекта. вам нужно включить этот файл в .cpp/.c например:.

file: myheader.h

#ifndef MYHEADER 
#define MYHEADER
    ......
#endif

file: myclass.cpp

#include <iostream.h>
#include "myheader.h"