static-members

    0热度

    1回答

    将静态成员变量定义为新对象并且永远不删除它可以吗?例如 class A { static vector<BaseClass*> p; }; vector<BaseClass*> A::p = vector<BaseClass*>{new DerivedClassA, ...}; 我觉得没有内存泄漏问题,因为P是静态的,它的生命周期是在整个程序和它的内存将被操作系统的程序终止时

    0热度

    2回答

    所以我遇到以下代码有问题。 public class bw { public static int checked[][]; public static BufferedImage input; public static void floodfill(int j, int i, int color, int spotColor, int th) throws Ex

    1热度

    1回答

    我不明白为什么我收到此错误。任何人都可以伸出援助之手。 我需要声明在头文件VideoCapture采集和调用它Video.cpp Video.h class Video { public: static VideoCapture capture; //Default constructor Video(); //Declare a virt

    1热度

    1回答

    我有以下基类初始化模板静态成员在派生C++类: namespace n1 { template <class T, typename A> class FSM { protected: typedef void (T::*pfun)(); typedef std::map<A, pfun > transition_table_t;

    1热度

    1回答

    我在我的MainActivity中有一个IabHelper,我正在使用它来初始设置和查询我的应用内产品。 然后,我创建一个列表视图与所有的产品,我列表视图中的每个项目都有一个“购买”按钮,应该为此项目引发购买。 我正在使用自定义适配器,并在getView函数中添加了onClickListener。 现在我的问题是使用在我的MainActivity中声明的IabHelper成员从我的CustomAd

    1热度

    2回答

    在SO上有一些类似的问题,但它们并不一样,所以我正在发布这个。我是MVVM的新手,所以我想知道如何创建一个可以保存可以在视图之间共享的属性的类。因此,如果我在一个视图中设置属性,则所有其他视图都会在其更改后得到通知,并相应地调整其属性。 我现在拥有的东西很粗糙,绝对不是我想用的东西。这是我常用的类,将持有的所有属性: public static class Common { priva

    0热度

    1回答

    我试图做一个链接列表,以跟踪节点的数量。我创建了一个静态变量numNodes,我在构造函数中递增,并且我尝试在deleteNode()函数中递减。不过,我得到以下错误: quest.cpp: In member function 'void List::deleteNode()': quest.cpp:25: error: 'struct List::node' has no member na

    3热度

    2回答

    我目前正在学习C++,并且遇到一些麻烦。 我开发了一个程序,使用大量的#define,但我想用static const代替(碰撞/类型/范围...)。 所以,我现在有这样的: file1.hpp class A { public: static const std::string MY_CONST_VAR; }; file1.cpp const std::string A

    0热度

    2回答

    我有一个预先加载的静态xmldocument对象,它有错误代码和它的描述, 如果我使用多线程应用程序,并试图获得特定错误代码的错误代码描述,我需要把一个锁定该方法或不锁定。 这是我在简短的代码(请。忽略GetErrorCodeDescription方法的实现,只考虑_oXmlDoc已使用), 预装静态的XmlDocument _oXmlDoc 后来我打电话GetErrorCodeDescripti

    0热度

    2回答

    我有一个有很多控件的Form1,我需要从另一个静态类访问/编辑控件值。由于我在表单上有很多控件,所以需要一些时间来定义集合并从每个单元中获取。我想知道是否有任何方法可以在静态类中定义Form1的实例,以便我可以访问此类中Form1的所有控件? 这里是静态类的结构: public static class Glob { public static int int1; publ