000
22.07.2008, 11:09 Uhr
~jschreib
Gast
|
Hallo, ich will an das programm richardsdd.cc zwei parameter übergeben. hab schon danach gegoogelt und auch was dazu gefunden aber irgendwie funzt es nicht
int main (int argc, char *argv[]) try { #ifndef SATURATION std::cout << "Computing WITHOUT saturation!" << std::endl; #endif
typedef BlockVector<FieldVector<double, 1> > VectorType; typedef BCRSMatrix<FieldMatrix<double,1,1> > MatrixType; // Set gravity direction FieldVector<double, dim> gravityDir(0); gravityDir[1] = 1; //veränderungen von jschreib char r1; char r2; argc=3; argv[0]="/home/cocktail/jschreib/GAIA/richards\./richardsdd"; argv[1]=r1; argv[2]=r2; // ende veränderungen jschreib // parse data file ConfigParser parameterSet; parameterSet.parseFile("richardsdd.parset");
ich bekomme dann immer folgende fehlermeldung beim compilieren:
richardsdd.cc: In function ‘int main(int, char**)’: richardsdd.cc:100: error: unknown escape sequence '\.' richardsdd.cc:101: error: invalid conversion from ‘char’ to ‘char*’ richardsdd.cc:102: error: invalid conversion from ‘char’ to ‘char*’ make: *** [richardsdd.o] Fehler 1
mfg
jschreib |