Activity solution[a][b];
// ...
Activity **mother = solution;
I want to convert 2D array of objects to pointer-to-pointer. How can I do this?
I searched it on google. however I found only one dimension array example.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
A mere conversion won’t help you here. There’s no compatibility of any kind between 2D array type and pointer-to-pointer type. Such conversion would make no sense.
If you really really need to do that, you have to introduce an extra intermediate “row index” array, which will bridge the gap between 2D array semantics and pointer-to-pointer semantics
Now accessing
mother[i][j]will give you access tosolution[i][j].