C++ namespaces
John W. Eaton
jwe at bevo.che.wisc.edu
Wed Nov 5 14:31:27 CST 2008
On 5-Nov-2008, Søren Hauberg wrote:
| ons, 05 11 2008 kl. 11:41 -0800, skrev Kyle Altendorf:
| > I found talk of namespaces on the archives, but there don't yet seem
| > to be any in regards to C++ access to Octave classes. Am I missing
| > something? Specifically, I am dealing with code which already has a
| > Matrix class and I was hoping not to have to change that just to use
| > the Octave Matrix class. Long term I would hope to have Octave
| > replace the other (partial) library, but in the mean time I need to
| > access both.
| >
| > Thanks for any pointers,
|
| Will something like
|
| namespace octave {
| #include <octave/oct.h>
| };
|
| work for you? I'm no C++ expert, so I'm not sure of this will have
| unwanted side-effects.
I don't think this will work because the Octave libraries would still
be compiled without the namespace tag so linking would fail.
jwe
More information about the Help-octave
mailing list