C ++错误:“(”标记之前出现了预期的构造函数,析构函数或类型转换

詹姆斯·哈里斯

在开始这项作业时遇到了麻烦。我确定这是一个非常基本的错误,希望能有一对新的眼睛可以帮到您。我在我的.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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

C ++错误:“ <'”标记之前的预期构造函数,析构函数或类型转换

错误:'(' 标记 WSAStartup (versionWanted, &wsaData); 之前的预期构造函数、析构函数或类型转换;

错误,“ include / Trading_GenericTemplate.h:37:错误:â=â标记之前的预期构造函数,析构函数或类型转换”

析构函数无法按预期运行,并且出现分段错误(C)

C ++构造函数/析构函数

错误:“ main”之前的预期构造函数,析构函数或类型转换

基于C ++堆栈的构造函数/析构函数无法按预期工作

为什么在以下函数中出现此错误“ pngrutil.c:27:error:在'='标记之前的预期';',','或')'”?

限制对C ++构造函数和析构函数的访问

关于结构构造函数和析构函数的行为-C ++

C ++中的析构函数和构造函数排序

c ++复制构造函数和析构函数

C ++破坏顺序:在类析构函数之前调用字段析构函数

什么是C ++ 20中的“预期析构函数”?

C ++-析构函数的调用次数超出预期

为什么在构造时调用C ++类的析构函数?

[c ++]缺少析构函数

C ++析构函数约定

链表析构函数C ++

覆盖析构函数-C ++

如何在 '(' token doublelinkedlist<s>::Node::Node(data)' 之前修复'预期的构造函数、析构函数或类型转换

C ++对共享库中类的构造函数和析构函数的未定义引用错误

C ++模板:检查类型的析构函数是否可以被“忽略”

C ++中的原始类型是否具有析构函数?

c++ 使用链表时的析构函数段错误

C++ 析构函数调用了错误的对象?

没有析构函数的C ++函数

C++ 中的自定义析构函数 x 默认构造函数

在UML类图中为C ++类添加构造函数和析构函数