[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: C++ namespaces
From: |
John W. Eaton |
Subject: |
Re: C++ namespaces |
Date: |
Wed, 05 Nov 2008 15:31:27 -0500 |
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