也有类似的问题,但我找不到答案。基本上,我试图传递一个rhs对象作为另一个类的构造函数的参数。我没有收到任何错误,但这两个类的构造函数都没有触发。如果我将这个过程分成两个步骤:首先创建一个对象,然后将其作为lhs传递给另一个对象,那么它就能工作了。我试图在下面有一个带有class2的复制构造函数,但它也不起作用。{
class
End Sub
Public Sub send_struct(ByVal sampleStructAs A_one.struct) 'Throwing error here **"Type A_one.struct not defined"**
有人能解释我为什么要犯这个错误吗。我试图添加A_one的引用dll,但是在obj/bin文件夹
因为如果我在main函数中定义了类,编译就会失败,并且我不理解编译器错误。测试来自的代码prog.cpp: In function ‘intmain()’:
prog.cpp:27:24: error: template argument for ‘template<class> class std::allocator’ uses localdrift_t(-50,-50)