Lors d'une tentative de construire un programme C++ contenant le code suivant:constructeur C++ appeler un autre constructeur
menutype::menutype(int cat_num){
extras list = extras(cat_num);
}
extras::extras(int num_cats){
head = new category_node;
head->next = NULL;
head->category = 1;
category_node * temp;
for(int i = 1; i < (num_cats); ++i){
temp = new category_node;
temp->next = head->next;
head->next = temp;
temp->category = (num_cats-(i-1));
}
}
Je reçois l'erreur:
cs163hw1.cpp: In constructor ‘menutype::menutype(int)’:
cs163hw1.cpp:59:31: error: no matching function for call to ‘extras::extras()’
cs163hw1.cpp:59:31: note: candidates are:
cs163hw1.cpp:5:1: note: extras::extras(int)
et je ne comprends pas pourquoi, s'il vous plaît aider!
Ce fut, je vous remercie – Flexo1515
@ user1404053 à tout moment. –