لماذا الـ property تكون على شكل const في الgenerics
#1
السلام عليكم
لماذا الكود التالي ينتج خطأ . او بالاحرى لماذا الـ property تكون على شكل const
كود :
program test; type gArray<T> = array of T; gData<T> = record private data : gArray<T>; public property mData: gArray<T> read data write data; end; var vec : gData<integer>; begin SetLength(vec.mData,100); //E2197 Constant object cannot be passed as var parameter end.
الرد


الردود في هذا الموضوع
لماذا الـ property تكون على شكل const في الgenerics - بواسطة codz - 30-01-2015, 10:55 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم