У меня возникли проблемы с : смыслом.
что означает точка с запятой в этом примере >> for (const auto& value : 1st)
#include <initializer_list> using namespace std; int makeSum(initializer_list<int> 1st) { int total= 0; for (const auto& value : 1st) { //Right here total += value; } return total; }
Что я уже пробовал:
Я пытался спросить Здесь, снова и снова.
nv3
И замените это "1st" на "lst" - в C++ идентификаторы не начинаются с цифры! Это выглядит почти так же, но имеет большое значение. Вот что происходит, когда человек просто копирует вещи и не пытается понять, что происходит.