فرض کنیم کتابخونهی نوشته شده به دو قسمت header.h و code.cpp تقسیم شده باشه. کافیه در فایلی که میخواهیم
#include "header.h"
رو قرار بدیم با این شرط که در فایل code.cpp هم این خط رو قرار داده باشیم البته.
در لینوکس هنگام کامپایل code.cpp رو هم قرار بدیم مثلاً
gcc app.cpp code.cpp -o app
که app.cpp همون فایلی هست که تابع main داخلش قرار داده و از header.h استفاده میکنه.
در ویژوال استودیو کافیه فقط گام اول رو انجام بدیم و فایل .h و .cpp یکی باشد.
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)