Pointers - Is it safe to point to invalid memory?

H. S. Teoh hsteoh at qfbox.info
Sat Aug 16 15:30:43 UTC 2025


On Sat, Aug 16, 2025 at 03:24:55PM +0000, Brother Bill via Digitalmars-d-learn wrote:
[...]
> So a good D developer should not store an invalid pointer address into
> a pointer, with the single exception of storing a pointer address just
> past a slice or array.

Where does it say this in the spec?  Because this is wrong.

D arrays carry length with them; they do not rely on pointers pointing
past the allocated memory region.


T

-- 
The diminished 7th chord is the most flexible and fear-instilling chord. Use it often, use it unsparingly, to subdue your listeners into submission!


More information about the Digitalmars-d-learn mailing list