|
Тема |
Re: Баси [re: ЯPOCTcлaв] |
|
Автор |
Colombino (работен) |
|
Публикувано | 25.12.05 19:41 |
|
|
В Debug ако иска може и празни цикли да ми върти да се старая да пиша по-оптимално, това няма отношение - това е частен случай и на него не можеш да градиш логиката си.
Специално за пълненето на неинициализираната памет на Visual Studio мога да кажа следното:
- инициализира се заделената памет и се падва с магически стойности
- инициализира се освободената памет ( с различни стойности от заделената ) и се проверяват падовете.
- на всеки 1024 ( това е числиото по подразбиране ) хийпови операции се проверяват всички заделени блокове за писане около тях и други възможни хийпови проблеми.
- стекови (автоматични) променливи не се инициализират.
В края на краищата това са хитри начини да ми хванат проблемите в режим на програмиране, но на никой идиот няма да му хрумне да пише глупости в паметта на програмата ми, когато я доставям.
System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
|
| |
|
|
|