System::MakeArray μέθοδος

System::MakeArray(Args&&…) method

Μια συνάρτηση κατασκευής που δημιουργεί ένα νέο αντικείμενο Array περνώντας τα καθορισμένα ορίσματα στον κατασκευαστή του.

template<class T,class...> ArrayPtr<T> System::MakeArray(Args &&... args)
ParameterΠεριγραφή
TΟ τύπος των στοιχείων του αντικειμένου Array που δημιουργεί η συνάρτηση
ParameterTypeΠεριγραφή
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)
ParameterΠεριγραφή
TΟ τύπος των στοιχείων του αντικειμένου Array που δημιουργεί η συνάρτηση
ΑκέραιοΤύπος μεγέθους πίνακα.
ParameterTypeΠεριγραφή
sizeΑκέραιοΜέγεθος του πίνακα που δημιουργείται.
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)
ParameterΠεριγραφή
TΟ τύπος των στοιχείων του αντικειμένου Array που δημιουργεί η συνάρτηση
ParameterTypeΠεριγραφή
initstd::initializer_list<T>Η λίστα αρχικοποίησης που περιέχει τα στοιχεία για να γεμίσει τον πίνακα

ReturnValue

Ένας έξυπνος δείκτης που δείχνει στο κατασκευασμένο αντικείμενο Array

Δείτε επίσης