函数的调用,也声明过了,就是在调用的时候,里面的实参该加什么??

来源:百度知道 编辑:UC知道 时间:2024/06/01 06:21:23
virtual void Jiami(CString strin, CString &strout);是这个函数的调用 也声明过了 就是在调用的时候 里面的实参该加什么??
经大家指点 运行的时候出现这样的错无cannot access protected member declared in class 'RC5' 其中RC5是一个普通的算法类

如下:
CString strin,strout;
Jiami(strin,strout);

看形参的类型传啊!

jiami(输入数据流的对象如cin,输出数据流的对象cout)前一个为字符串类型对象,后者为字符串类型对象的应用,这两个都接受数据流对象。

CString类型本来就是个指针类型,函数的第二个参数那是在传递指针的指针。如果函数定义的确没错的话那么函数调用:
CString strin,strout;
Jiami(strin,&strout);