Robert <robert.mue...@robertmuench.de> wrote:

Ah, I was looking for something like this but didn't find it.

Do all variables and types support the .ptr property?

Nope. Arrays do, as they are simply C arrays (T*) with a length
attached, and some fancy goings-on behind the scenes.

Basically, in C, the equivalent would be

typedef struct array {
    int* ptr;
    int length;
};

If I wanted something other than an array, such a structure
makes little sense. Especially seeing as most anything other
than a dynamic array could be stack-allocated, and we don't
want any pointers to stack stuff to escape for long.

--
Simen

Reply via email to