我有一个泛型向量类,其中我实现了一个接受函子的构造函数。其思想是调用函子来初始化向量中的每个元素,函子的单个参数是元素索引。但是,当传递与向量的元素类型不同的标量时,这会干扰我的"from标量“构造函数:struct SomeVectorClass T// This causes error "called ob
如果我的职能声明为,例如:简单的向量:std::vector<int> v -我可以使用这个向量作为这个函数的输入:但是,如果我有函数f2,例如如何将它与矢量数据一起使用?
目前,我有一个动态分配的表,它使用函数f2 (f2(&tab,tablength))。它可以正常工作,但我必须另外发送tablength。因为我现在稍微改变了我的程序的逻辑,我想我可以使用向量而不是经典的表(因为我需要一个可以改变大小的数组)。但我堆叠起来了。简单地