Witaj ls+pelcgbcc-yvfg-erdhrfg,

W Twoim liście datowanym 8 czerwca 2005 (08:44:34) można przeczytać:

>>>> I have made simple program, for crypting/decryping some data using
>>>> Blowfish (in CFB mode). It works fine till I compile it in debug
>>>> mode, when I use Release mode it, doesn't work. There isn't any
>>>> errors - just program can't decrypt data (I've got some trash on).
>>> Is "NDEBUG" macro defined in "release" mode?
>> NDEBUG is defined as Preprocessor definitions
>> (Project \ Settingss \ C/C++ \ General \ Preprocessor definitions)

lpyerpgc>       Was NDEBUG defined when compiling cryptopp library?

lpyerpgc>       When NDEBUG is defined in one part and not defined in other
lpyerpgc>       part (parts are library and your program), errors may happen.

lpyerpgc>       Also in debug mode compiler may set all
lpyerpgc> undefined variables to 0.


NDEBUG is defined as Preprocessor definitions
(Project \ Settingss \ C/C++ \ General \ Preprocessor definitions)

are set for both projects my program and cryptopp library.
I intilize variables with corect values by my self

-- 
Pozdrowienia,
 dlido


Reply via email to