On May 22, 2009, at 16:08 PM, Wei Dai wrote:

> I'm not sure I understand what you're suggesting. If algparam.h  
> only contains "class ConstByteArrayParameter;", how do users call  
> its members?

Oh, I'm sorry.  I was vaguely thinking of the way in C that you can  
separate definitions from declarations, but as my knowledge of C++  
slowly and painfully swaps back into my head, I remember that it  
isn't so simple.

How about this question:  is there a way in C++ to say that the  
following identifier denotes something which *must* not be treated as  
defined in the current compilation module?  This is what "extern"  
does in C, but "extern" doesn't apply to classes.

> Is this still a Mac specific problem, BTW?

No, it seems to be general to gcc.  It is blocking me from getting  
Tahoe-LAFS into Debian and Fedora.  It also strikes on Mac.

Regards,

Zooko

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
-~----------~----~----~----~------~----~------~--~---

Reply via email to