在开始这项作业时遇到了麻烦。我确定这是一个非常基本的错误,希望能有一对新的眼睛可以帮到您。我在我的.cpp类文件中得到了上面的代码。我已经附上了.cpp和标头。错误是.cpp的第7行。
任何帮助,将不胜感激。
#include "Encryptor.h"
Encryptor::Encryptor(){
}
Encryptor::Encryptor(key, plainText)
{
newKey = key;
newPlainText = plainText;
cout << newKey << "/t" << newPlainText << endl;
}
Encryptor::~Encryptor()
{
//dtor
}
/*string Encryptor::getEncryption(){
return encryptedFile
}*/
标头:
#ifndef ENCRYPTOR_H
#define ENCRYPTOR_H
#include <iostream>
#include <string>
using std::string;
class Encryptor
{
public:
Encryptor();
Encryptor(string, string);
virtual ~Encryptor();
//Accessor Function
string getEncryption() const;
private:
string newKey;
string newPlainText;
};
#endif // ENCRYPTOR_H
第7行应为:
Encryptor::Encryptor(string key, string plainText)
因为您需要包括参数的类型。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句