Ошибка (активная) E0493 ни один экземпляр перегруженной функции "NodeInfo :: NodeInfo" не соответствует указанному типу.
В приведенном ниже файле NodeInfo.cpp я получаю сообщение об ошибке в конструкторе
NodeInfo.h
enum DataType { integer, floatNumber, string };
class NodeInfo
{
DataType dataType;
IntrusivePtr_t<NodeId_t> nodeId;
std::string displayName;
CString browsePath;
CString dataValue;
public:
CString GetNodeName();
};
NodeInfo.cpp
#include "NodeInfo.h"
NodeInfo::NodeInfo(IntrusivePtr_t<NodeId_t> _nodeId)
{
nodeId = _nodeId;
}
CString NodeInfo::GetNodeName()
{
CString strNodeNmae;
return strNodeNmae;
}