![]() |
Some of your examples don't compile! |
Miscellaneous | Next |
Q: | Some of your examples (like the example given in the documentation for rsa.h header file) don't compile! |
A: |
No. They compile fine, if they are typed in absolutely correctly. But there is a hardly-visible problem
with the space character. The space between the macro name and the argument list is strictly
forbiden, else the macro will be treated as an argumentless macro. In other words, you must
not type
#define GetBignumArg (ap, bn) \instead of #define GetBignumArg(ap, bn) \Hardly visible, isn't it? |