System::MakeArray طريقة

System::MakeArray(Args&&…) method

دالة مصنع تُنشئ كائنًا جديدًا من Array تمرر الوسائط المحددة إلى مُنشئه.

template<class T,class...> ArrayPtr<T> System::MakeArray(Args &&... args)
معاملالوصف
Tنوع عناصر كائن Array الذي تُنشئه الدالة
معاملنوعالوصف
argsArgs&&…الوسائط التي تُمرَّر إلى مُنشئ كائن Array الجاري إنشاؤه

ReturnValue

مؤشر ذكي يشير إلى كائن Array المُنشأ

انظر أيضًا

System::MakeArray(Integral, Args&&…) method

دالة مصنع تُنشئ كائنًا جديدًا من Array تمرر الوسائط المحددة إلى مُنشئه.

template<class T,class Integral,class...> std::enable_if<std::is_integral<Integral>::value, ArrayPtr<T>>::type System::MakeArray(Integral size, Args &&... args)
معاملالوصف
Tنوع عناصر كائن Array الذي تُنشئه الدالة
Integralنوع حجم المصفوفة.
معاملنوعالوصف
sizeIntegralحجم المصفوفة التي يتم إنشاؤها.
argsArgs&&…الوسائط التي تُمرَّر إلى مُنشئ كائن Array الجاري إنشاؤه

ReturnValue

مؤشر ذكي يشير إلى كائن Array المُنشأ

انظر أيضًا

System::MakeArray(std::initializer_list<T>) method

دالة مصنع تُنشئ كائنًا جديدًا من Array، وتملأه بالعناصر من قائمة التهيئة المحددة وتُعيد مؤشرًا ذكيًا يشير إلى كائن Array.

template<typename T> ArrayPtr<T> System::MakeArray(std::initializer_list<T> init)
معاملالوصف
Tنوع عناصر كائن Array الذي تُنشئه الدالة
معاملنوعالوصف
initstd::initializer_list<T>قائمة التهيئة التي تحتوي على العناصر لملء المصفوفة بها

ReturnValue

مؤشر ذكي يشير إلى كائن Array المُنشأ

انظر أيضًا