Mode:
Duration:
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <optional>
std::optional<int> divide(int a, int b) {
if (b == 0) return std::nullopt;
return a / b;
}
int main() {
auto result = divide(10, 2);
if (result) std::cout << *result;
return 0;
}Coding works best on desktop or with an external keyboard.