( Dhat | 2024. 03. 12., k – 10:19 )

egyenlőségjelet tesz a Valgrind és tsai illetve a garantáltan biztonságos memória menedzsment közé.
 

Szerintem elbeszéltek egymás mellett. Mind a ketten igazat írtok. A C többek között a memória területen történő egyszerű matatásra felkészített nyelv, ez magában hordozza a problémák jellegét: nevezetesen nem lehet egyértelműen eldönteni a “hibák” egy részénél, hogy szándékos-e egy adott terület írása vagy sem. Kidolgozni ellenőrző mechanizmust csak azokra az esetekre lehet, amelyek egyértelműen eldönthetők: Pl free hiánya, buffer overflow, és ezekre ellenőrző mintázat írható.

Az általad irt példa halmozott probléma, talán erre is lesz majd pattern vagy a fordítóban vagy egyéb segéd programban mint pl Valgrind.