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. -~----------~----~----~----~------~----~------~--~---
