Boost logo

Boost :

From: Pavel Vozenilek (pavel_vozenilek_at_[hidden])
Date: 2003-12-03 14:16:59


"Eric Boutin" <eric_at_[hidden]> wrote

> it calls function dynamicly, all in standard C++, using system(
> std::string::c_srt( ) );
>
> the librairy will be an standard executable file, and it must accept 3
> arguments, argv[0] is.. argv[0] as usual.. argv[1] is the path to a file
> that contains input info about the function to calls and the argument list
> for the function, and argv[2] is the where to redirect the output of the
> function..
> the the lib will parse the input file, read the name of the function, read
> the argument, call the function with the argument and a ostream&, the
> function will use this ostream to output things, and then the function
will
> return..
> then the main program will parse this ostream and extract data from it
>
Sounds similar to C++ interpreter CINT: http://root.cern.ch/root/Cint.html.

/Pavel


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk