Multidimensional Array on C++

I thought multidimensional array works just fine in C++ just like in the old days with C, not just until I read this in which this is written by Subtwo: ...but then you would need to typecast it to the correct size in order to index it correctly. C++ does not support dynamic multiple dimension arrays.

I have some snippets from what I've been messing with: (in Qt)
unsigned char **data::getPictureArray(){
return(pictureArray);
}


which pictureArray has been declared in:
unsigned char pictureArray[200][200];

And it gives me nice error:
error: cannot convert ‘unsigned char (*)[200]’ to ‘unsigned char**’ in return

Good grief, now I've to flatten the array since I'm rather lazy to wrap in another class or vector class. :D

Ayuro[0]

After I lost Cathy several months ago (which reminds me: Armstrong lost his TT-bike around 2009), I've decided to revamp Cherry into yet-another life.

The concept is 'personal-flat bed-pursuit-suicide as ever'. It employs some uncommon designs which you can notice yourself: headtube, downtube, steep seattube's with dual triangle junction in the middle, etc. It's kinda reckless I suppose--but it's what it takes to make a suicide bike, no? :)







The name is 'Ayuro[0]'; spelled close between 'aura' and 'aero', the '[0]' obviously points to the first element in the array.
at least it's much illegible rather than *Ayuro and *(Ayuro+sizeof(Ayruro)) for the second model, and so on :).

_________
Thanks to Lila for her HTC Desire--the pictures are much better