Здравствуйте, netch80, Вы писали:
N>Лучше следить, на какой из 50 веток return надо освобождать какие структуры (и при каждом добавлении забывать это проапдейтить на половине из таких веток), чем положиться на RAII.
RAII — зло. Пора бы это понять.
N>И конечно, лучше забыть что-то инициализировать или очистить (создав в C множество таких же UB), чем пользоваться C++,
Лучше пользоваться Go, или Java, или Python, JS. И дозированно пользоваться C там, где это необходимо.