ok, but then
namespace ns1
{
extern "C" int ert(void) { return 9; }
};
namespace ns2
{
extern "C" int ert(void);
};
are both the same function !
it would be simpler in the sqlite case to define Mem to something else
before include, and then undef it
instead of playing with namespace
2017-04-10 10:43 GMT-04:00 Olivier Mascia <[email protected]>:
> > Le 10 avr. 2017 à 16:21, Daniel Anderson <[email protected]> a écrit :
> >
> > as Sqlite is already within extern "C"
> >
> > I'm wondering how your namespace trick can work ?
>
>
> Both are simply unrelated.
> extern "C" is a linkage specification.
> Not a namespace declaration.
>
> --
> Best Regards, Meilleures salutations, Met vriendelijke groeten,
> Olivier Mascia, http://integral.software
>
>
> _______________________________________________
> sqlite-users mailing list
> [email protected]
> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users
>
--
Daniel
*L'action accède à la perfection quand, bien que vivant, vous êtes déjà
mort*
*Bunan*
_______________________________________________
sqlite-users mailing list
[email protected]
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users