static-variables

    1热度

    2回答

    我有一个将使用大量资产的应用程序。为了更好地处理,我选择使用注册表来存储所有的资产,它们是在整个应用程序进行访问: package { public class SpriteRegistry { public static var SPRITENAME = "link to image file"; public function SpriteRe

    0热度

    1回答

    我想将一个函数添加到类中的静态变量,然后从我的代码中的其他地方调用该函数。 这工作: <?php class MyClass { static $myVar = []; static function set_myVar($function) { self::$myVar[] = $function; } } MyClass::set_myVar

    0热度

    1回答

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

    7热度

    1回答

    据我所知,在编译时可以使用constexpr变量。 例如对于模板或静态asser。 但是如果我想这样做没有constexpr我可以用static const。 什么是因为C++ 11引入constexpr的区别/ 14之间 constexpr int a = 3; //AND static const int a = 3; 谢谢! 看到这个问题的另一种方法是应该使用哪一种?

    0热度

    3回答

    请帮助我差不多完成我的代码,但是当我运行它时,我得到nullpointerexception .. 我想增加一个静态int变量上的按钮单击, 他们是五个活动。在每次活动他们是一个问题,如果回答正确到达最后一页时,静态INT必须由1递增。我显示总.. package com.example.kei; import android.os.Bundle; import android.app.Ac

    5热度

    3回答

    考虑下面的情形: 码:1 public class StaticDemo { static{ b=5; System.out.println("Static B:"+b);/*Compilation error:"Cannot reference a field before it is defined"*/ } static int b;

    0热度

    1回答

    我在MainController中将静态变量的用户ID保存在一个静态变量中,但是我需要在其他控制器中访问这个变量。当我尝试从变量中获取值时,即使我已经对其进行了修改,结果始终是该变量的初始值。 class MainController extends AppController { //... public static $loggedClienteId; //fu

    13热度

    3回答

    class A{ static int i = 10; static int j = 20; static void getname(){ } } 将这些变量存储在内存中的位置?

    0热度

    3回答

    我有一个需要写入文件的类。我的程序创建了多个这些类,我想避免写入冲突。我试图通过使用一个静态变量来避免它,所以每个类都有一个唯一的文件名。即: class Foo: instance_count = 1 @staticmethod def make(): file_name = Foo.instance_count + '-' + 'file.foo'

    0热度

    1回答

    我的应用程序有一个扩展Application的类和另一个类,它是使用单例模式从Internet获取数据的API。 当Application类加载时,onCreate()将实例化在整个应用程序中使用的单例。 在某一时刻,用户请求一条运输路线,这将导致地图加载并将我的应用程序发送到后台。 如果用户尽快返回到应用程序(即应用程序尚未完全终止),则来自单例的所有静态变量现在为null。 什么是在返回前景之