Stel ik heb een C functie:
void(char *p)
{
printf("%s\n", p);
}
Deze geeft een pointer naar een array van karakters door. Nu vraag ik me iets af. Ik moet hier voor mijn studie gebruik maken van 'call by reference'. Kan dit ueberhaupt wel met een karakter van arrays of een pointer?
Oftewel: kan men in C++ een pointer via 'call by reference' doorgeven aan een functie?
Of probeer ik nu iets dat gewoonweg niet kan?
void(char *p)
{
printf("%s\n", p);
}
Deze geeft een pointer naar een array van karakters door. Nu vraag ik me iets af. Ik moet hier voor mijn studie gebruik maken van 'call by reference'. Kan dit ueberhaupt wel met een karakter van arrays of een pointer?
Oftewel: kan men in C++ een pointer via 'call by reference' doorgeven aan een functie?
Of probeer ik nu iets dat gewoonweg niet kan?