I'm new to the way delphi / pascal handles pointers.
How does this C / C++ code map to delphi?
the idea here is to create a buffer of two integers
p = TheData;
*p = 9;
*(p + 4) = 100;
and also this one where p is two integers followed by a string
void pointertest(void *p)
int1 = *p;
int2 = *(p+4);
thestring = *(p+8);