MCPcopy Create free account
hub / github.com/Apress/beginning-cpp20 / main

Function main

Examples/NoModules/Chapter 20/Ex20_07/Ex20_07.cpp:5–25  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3#include <list>
4
5int main()
6{
7 std::cout << "Enter a sequence of positive numbers, terminated by -1: ";
8
9 std::list<unsigned> numbers;
10
11 while (true)
12 {
13 signed number{ -1 };
14 std::cin >> number;
15 if (number == -1) break;
16 numbers.push_back(static_cast<unsigned>(number));
17 }
18
19 std::cout << "You entered the following numbers: ";
20 for (auto iter{ numbers.begin() }; iter != numbers.end(); ++iter)
21 {
22 std::cout << *iter << ' ';
23 }
24 std::cout << std::endl;
25}

Callers

nothing calls this directly

Calls 1

push_backMethod · 0.45

Tested by

no test coverage detected