inja یک تمپلیت انجین برای سی پلاس پلاس مدرن است.
از قابلیتهای این ابزار میتوان به موارد زیر اشاره کرد:
- متغیرها
- حلقههای تکرار
- شروط
- include
- توابع
- توابع سفارشی
- کامنت
در ادامه برای هرکدام مثال آماده شده inja را میآوریم
inja یک تمپلیت انجین برای سی پلاس پلاس مدرن است.
از قابلیتهای این ابزار میتوان به موارد زیر اشاره کرد:
در ادامه برای هرکدام مثال آماده شده inja را میآوریم
الگوی طراحی قالب (C++ Template Design Pattern)
ویژگی های Template Design
کد زیر کاربرد الگوی طراحی Template را نشان میدهد :