Re[9]: Инициализация
От: skeptic  
Дата: 20.12.13 10:27
Оценка:
Здравствуйте, Alexander G, Вы писали:

AG>Здравствуйте, skeptic, Вы писали:


S>>Какой предсказуемостью? Как ты узнаешь что 0 это неинициализированная переменная а не кто то присвоил 0?


AG>С реализацией такого предложения будет не важно, присвоил ли кто-то 0, или оно там само.


AG>Предсказуемость в том, что даже если 0 там не есть то, что хотели, ошибочное поведение будет стабильным, а не зависеть от конфигурации, компилятора, ОС, и того, какая функция вызывалась на этом стеке раньше.


Ну, по спец.синтаксису я резко против, по понятным причинам — поломается много кода.
А по дефолтному присваиванию я думаю это не решит проблемы, зато добавит их разработчикам стандарта и компиляторов.
Ну и всё таки не ясно как выбирать дефолтные значения для разных типов?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.