pointer on jagged array (unsafe)

  • Thread starter Thread starter Jannis Linxweiler
  • Start date Start date
J

Jannis Linxweiler

Hi NG!

I have a problem with my unsafe code.

I'd like to get a pointer on a jagged array like this:

double[][] arr = new double[x][];

for (int i....);
arr = new double[y];

double** pArr = arr; //does not work !!!!


I found a solution for rectagular arrays, but as i heared these are slower
than jagged ones.

Can anyone help me on that?

Thanx, Jannis
 
Jannis said:
I have a problem with my unsafe code.

If it's unsafe, it ain't c#. If it ain't c#, you're in the wrong group.

Try comp.os.ms-windows.programmer.win32. This is a C/C++ question.
 
Jannis,
double** pArr = arr; //does not work !!!!

Right, that doesn't work since a a double[][] is an array of double[],
not an array of double*. You'd have to pin each array in arr to do
what you want.



Mattias
 
Back
Top