К сожалению, схема C++ не предоставлена в явном виде. Предположим, что дана схема окисления углерода до углекислого газа (CO2). Самая простая реакция - горение углерода в кислороде:
$$C + O_2 \rightarrow CO_2$$
В этой реакции:
 - Углерод (C) отдает электроны, повышает свою степень окисления от 0 до +4, следовательно, является восстановителем.
- Кислород (O2) принимает электроны, понижает свою степень окисления от 0 до -2, следовательно, является окислителем.