Re: Rückgabe von mehrdimensionalem String in C++

Konrad Rosenbaum <[email protected]>
Newsgroups gmane.user-groups.linux.dresden
Message-ID <[email protected]>
Hi,


warum definierst Du die Struktur csv_values mehrfach? Einmal reicht. 
Insbesondere die Definition als private Sub-Class in READCSV ist sinnlos.


Einmal in exakt einer Header-Datei deklarieren und diese Datei überall 
#include'n wo du sie brauchst.


Noch ein Tipp:

der Include-Guard:
#ifndef XX_H
#define XX_H
//...
#endif

...also ich verzähle mich da immer. Das hier ist einfacher:

#pragma once

Du schreibst es ganz an den Anfang der Datei (dort wo Du #ifndef hast) 
und vergisst den ganzen ifndef/define/endif Kram einfach. Alle modernen 
Compiler verstehen dieses Pragma - es bedeutet dass der Compiler 
sicherstellt dass diese Datei nur einmal interpretiert wird, auch wenn 
sie mehrfach eingebunden wird.



     Konrad
OpenPGP_signature (application/pgp-signature, 495 B) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.