Hallo,
On Sun, May 01, 2022 at 10:13:56PM +0200, Sebastian Reinhardt wrote:
void READCSV::read_config_files(const std::string& csv_file_name) { ifstream csv_in_file;
string delimiter = ";"; // Spaltentrenner string elements[40][2]; // 2d string zum Speichern der Daten
Ich möchte nun die Variable "elements" zurückgeben.
Ein "return elements" wirft mir nat. nur den Fehler:
Bist Du Dir sicher, dass Du das in C++ programmieren willst? Ich denke Python oder Perl, oder wegen mir Javascript oder PHP wären deutlich besser geeignet.
Und ja, der C++ Compiler mag das nicht, wenn man den Return Typ als "void" declariert und dann std::string[40][20] returned. Wobei das auch kein "gute Idee" (TM) ist. Wenn es unbedingt C++ sein muss, nimm std::vector.
Aber siehe oben... nimm ne andere Programmiersprache.
Grüsse Andreas