Kann jemand diesen Code und das damit verbundene Konzept der Liste variabler Länge von Vorlagenparametern erklären [gescC++

Programme in C++. Entwicklerforum
Anonymous
 Kann jemand diesen Code und das damit verbundene Konzept der Liste variabler Länge von Vorlagenparametern erklären [gesc

Post by Anonymous »

Kann jemand erklären, was dieser Code macht?

Code: Select all

template 
auto maketuple(Types&&... args){
return std::tuple(std::forward(args)...);
}

int main(){
auto myTuple=maketuple(1,2,3,4,5);
}
Hier ist der zugehörige Text:

C++17 hat eine neue Syntax für den Umgang mit Listen variabler Länge von Vorlagenparametern eingeführt. Dies kann verwendet werden, um ein Tupel mit einer variablen Anzahl von Elementen zu erstellen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post