есть например в C# каждой переменной можно присвоить NULL и просто сравниванием смотреть инициализирована переменная или нет, есть ли в ++ что-то подобное? Или надо всегда создавать парную булевскую переменной, в которую будет класть true, когда переменная инициализирована?
посмотри в сторону std::optional или std::unique_ptr но есть ощущение что ты что-то не то делаешь
А зачем? C#, кстати, запрещает не инициализировать переменные.
Просто инициализируй переменную сразу и все
Посмотри в строну -Wsometimes-uninitialized оно для кланга- в доке гцц тоже есть такое - Wuninitialized
Обсуждают сегодня