member-functions

    0热度

    1回答

    我试图通过boost::bind将成员函数封装到独立函数。以下是缩小的样本。 // Foo.h typedef const std::pair<double, double> (*DoubleGetter)(const std::string &); class Foo : private boost::noncopyable { public: explicit Foo(con

    1热度

    2回答

    我被困在该类的输出成员函数上。我不知道如何创建它,只是简单地说它似乎并不工作。还有其他建议会很好。在此先感谢 下面的代码: #include <iostream> #include <string> #include <vector> using namespace std; class StringSet { public: StringSet(vector<

    1热度

    1回答

    我正在使用VTK做某事,但我的问题可能是一般性的。 在VTK版本< 6.0中,类vtkPolyDataMapper有一个成员函数,称为SetInput,但在其6.0版中,它更改为SetInputData。因此,在第6版,我必须这样做, vtkSmartPointer<vtkPolyDataMapper> polyDataMapper = vtkPolyDataMapper::New();

    1热度

    1回答

    我有一些定义我的班级里面的问题: class Test{ protected: int a; int *b; Teste() {} public: int getA() {return a;} int getB() {if (b) return *b; else return 0;} bool isB() {if(b) ret

    -2热度

    2回答

    访问我有这样的代码: #include <iostream> #include <string> #include "header8.h" using namespace std; int main() { Counter test; string input; cout << "Enter a string\n"; getline(cin,

    0热度

    1回答

    所以基本上我正在用一个简单的员工类来玩,这个类是假设将一个名称映射到一个唯一的ID号。现在就是这件事。我想创建一个不带参数的成员函数,但返回名称和员工ID的映射。我希望呼叫是直观的,例如。 employee.map_this() // returns a map class Employee { public: Employee() = default; Employee(

    0热度

    3回答

    我无法使用文件I/O为我正在处理的游戏创建类的实例。这可能是一个愚蠢的问题,但我无法理解为什么编译器似乎成功地从存储在文本文件中的数据创建对象,然后我无法访问它们。 (我拿出了.display()函数调用来测试这个,并添加了一个简单的“创建对象”对象;将其添加到构造函数中以检查是否已创建了一些东西)。 但是,试图访问个人对象给我错误:尝试访问对象成员函数时,“标识符”未定义。我可能正在做一些完全错

    1热度

    1回答

    在用作模板放慢参数的一类的成员函数,我有包含以下代码的函数: double x = /*Something operation returning double*/; x /= CubeWidth; /*CubeWidth is a class member*/ cout << "Element after centering and normalization = " << x << end

    1热度

    2回答

    是否存在将成员函数传递给Windows API函数QueueUserAPC()的可能性或解决方法? 好的,我可以传递一个静态成员函数。 但是,我不会有完全访问本地成员变量... 那么是否有可能结合二者,作为成员函数传递和完全访问非静态成员变量? 我试图找出与this相关的解决方案,但是还没有成功。 希望有人有一个想法来解决这个问题。

    0热度

    2回答

    我知道这可能是一个毫无意义的问题,因为很显然BASE类没有pass_A这个函数,它实际上在另一个类A中声明,而且我使用继承和多态可以让BASE类看到本身和A类型的对象。我绝对希望类型为A的对象能够从BASE以及BASE中调用A类,现在它的方式是init_BASE。我的最终问题是这可能吗?也许我没有使用虚拟或其他的东西是错误的。 我想要的是,对象POLY_TYPE能够包含BASE和A类类型。 反正h