Challenge: Running Total with a Lambda
Tarea
Swipe to start coding
Update the addToTotal function so that the returned lambda returns the current total after adding the input value.
- Implement the
addToTotalfunction to return a lambda that capturestotalby reference. - The lambda should take an integer argument, add it to
total, and return the updatedtotalvalue.
In your main function:
- Declare an integer variable named
totaland initialize it to zero. - Call
addToTotal, passingtotalas an argument, and assign its return value to a variable namedadder. - Call
adderthree times with the values 5, 10, and 15, each time printing the return value. - After the three calls, print the value of
totalto standard output.
Solución
solution.cpp
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 2. Capítulo 3
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Suggested prompts:
Can you explain this in simpler terms?
What are the main points I should remember?
Can you give me an example?
Awesome!
Completion rate improved to 12.5
Challenge: Running Total with a Lambda
Desliza para mostrar el menú
Tarea
Swipe to start coding
Update the addToTotal function so that the returned lambda returns the current total after adding the input value.
- Implement the
addToTotalfunction to return a lambda that capturestotalby reference. - The lambda should take an integer argument, add it to
total, and return the updatedtotalvalue.
In your main function:
- Declare an integer variable named
totaland initialize it to zero. - Call
addToTotal, passingtotalas an argument, and assign its return value to a variable namedadder. - Call
adderthree times with the values 5, 10, and 15, each time printing the return value. - After the three calls, print the value of
totalto standard output.
Solución
solution.cpp
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 2. Capítulo 3
single