gpt4 book ai didi

c++ - TEMPLATE1 之前预期的非限定错误 '{'

转载 作者:行者123 更新时间:2023-11-28 05:24:05 25 4
gpt4 key购买 nike

早上好,我正在运行这段代码,但我收到错误:“expected '{' before TEMPLATE1”,在“brief Initialized a TEMPLATE1inate”行,即使我不明白为什么需要它。

class MIXIM_API TEMPLATE1 : public cObject
{
public:
/** @brief Constant with all values set to 0. */
static const TEMPLATE1 ZERO;

public:
BasicSafetyMessage BSM;

private:
void copy(const TEMPLATE1& other) { BSM = other.BSM; }

public:
/** @brief Default constructor. */
TEMPLATE1()
: BSM {}

/** @brief Initializes a TEMPLATE1inate. */
TEMPLATE1( BasicSafetyMessage bsm )
: BSM(bsm) {}

/** @brief Initializes TEMPLATE1inate from other TEMPLATE1inate. */
TEMPLATE1(const TEMPLATE1& other)
: cObject(other) { copy(other); }

/** @brief Returns a string with the value of the TEMPLATE1inate. */
std::string info() const;

};


inline std::ostream& operator<<(std::ostream& os, const TEMPLATE1& TEMPLATE1)
{
return os << "(" << TEMPLATE1.BSM << ")";
}

inline std::string TEMPLATE1::info() const {
std::stringstream os;
os << *this;
return os.str();
}

最佳答案

TEMPLATE1()
: BSM {}

我不知道这应该做什么。您缺少一组 () 或一组 {} 或其他我无法猜测的东西。

这是一个空的默认构造函数,使用BSM的默认构造函数:

TEMPLATE1()
{
}

我想你想要那个。

关于c++ - TEMPLATE1 之前预期的非限定错误 '{',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40909366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com