C zweidimensionales String Array zurückgeben?

1 Antwort

Mit solchen alten Arrays geht das, wenn du im Return-Argument einen der beiden Größen angibst. Musst du ausprobieren.

String[5][6] sollte gehen.

Das ist aber gefährlich, weil du keinen Bereichscheck hast.

Ich würde alles auf std::vector< std::vector< String > > umstellen.

Das ist dann auch der Typ der Rückgabe


KaePie  26.12.2024, 15:55

Aber er will in C und nicht in C++ schreiben.

Allerdings klingt sein Anliegen nicht so, als würde er systemnah programmieren.