السلام عليكم
اولا انا خبرتي في سي ضئيلة
حاولت تقليد الدالة SetLength كما في دلفي .التي تقوم بتهيئة الجداول اي كان نوعها
طبعا هناك بدائل في سي بلاس بلاس مثل vector . لكني اردت ان استخدم malloc و realloc
template <typename T>
void SetLength(T * t , int len)
{
if (!t)
t = (T*)malloc(len*siezof(T));
else
t = (T*)realloc(t , len*sizeof(T));
}ارجو المساعدة في تصحيح الكود

