一个类定义和调用的基础问题!
看到一段代码,我就是没想明白。例题如下,哪个朋友帮我解惑一下。
假设 我定义了一个类
class AES
class Aes
{
public:
~Aes();
Aes();
Aes(int keySize, unsigned char* keyBytes);
....
....}
然后在函数中的调用
{....
...
Aes aes(1024,keybity); //////////////////就是这里 ,我感觉很突兀,我想改成Aes::Aes ,或者定义里面改成aes()。都显示错误
aes.InvCipher(inBuff,ouBuff);
....
....
}
基础不好,求哪位朋友指点一下。