草庐IT

CDERR_INITIALIZATION

全部标签

java - 获取 "Error occurred during initialization of VM"

我有一个由Autosys作业调度程序调用的遗留shell脚本。在脚本中他们调用了一个jar文件res="`$JAVA_HOME/bin/java....`"echo>$res我收到以下错误。ErroroccurredduringinitializationofVMjava.lang.Error:Propertiesinit:Couldnotdeterminecurrentworkingdirectory.因此在shell脚本中我尝试打印当前目录,如下所示echo"PWD:""$PWD"#Nothinggetsprinted.echo"USER:""$USER"#Useridisgett

android - FirebaseInitProvider : FirebaseApp initialization unsuccessful

我们关注了AddFirebasetoyourAndroidProject但我们在Firebase控制台中看不到应用接收数据。当我们启动应用程序时,日志显示:FirebaseInitProvider:FirebaseAppinitializationunsuccessful这是什么意思?我们做错了什么?我在文档中找不到此错误,在StackOverflow中也找不到。 最佳答案 Whatdoesthismean?Whatarewedoingwrong?假设身份验证没有成功。a)project级别的buildscriptrepositor

c++ - typedef结构: Default Initialization

typedefstructfoo{boolmy_bool;intmy_int;}foo;在上面的示例中,我知道my_bool将随机初始化为true或false,但是my_int呢?我假设my_int将默认初始化为0,但似乎并非如此。以这种方式定义结构似乎与初始化列表不兼容,那么将my_bool和my_int分别初始化为false和0的最佳方法是什么? 最佳答案 类型不会“初始化”。只有某种类型的objects被初始化。它们被初始化的方式和时间取决于相应对象的定义方式和位置。您没有在问题中提供任何对象的定义,因此您的问题本身并没有多大

c++ - "In class member initialization"功能是否已融入 C++11?

Inclassinitializationfeature,它允许在类本身内部初始化普通成员,structA{inta=0;//error:ISOC++forbidsin-classinitializationofnon-conststaticmember‘a’};这在最新的编译器gcc-4.6中出现错误(使用-std=c++0x)。此功能是否已纳入C++11标准或gcc仍然不支持? 最佳答案 是的,这在C++0x中是合法的。在N3290§12.6.2/8中有一个例子:structC{/*...*/intj=5;//OK:jhasth

c++ - 错误 C2614 : 'ChildClass' : illegal member initialization: 'var1' is not a base or member

我在C++中收到以下错误:errorC2614:'ChildClass':illegalmemberinitialization:'var1'isnotabaseormemberClassBase{protected:intvar1;public:Base(){var1=0;}}classChild:publicBase{intchld;public:Child():var1(0){chld=1;}}我觉得我所做的是按照OO协议(protocol)。这里var1是Base类的数据成员,以protected作为访问说明符。所以它可以被继承,它会在child身上变成私有(private)的

c++ - 错误 : ISO C++ forbids in-class initialization of non-const static member

这是头文件:employee.h#ifndefEMPLOYEE_H#defineEMPLOYEE_H#include#includeusingnamespacestd;classEmployee{public:Employee(conststring&first,conststring&last)重载的构造函数:firstName(first),firstName重载构造函数lastName(last)lastName重载构造函数{//Theconstructorstart++counter;它为每个创建的对象加一;cout析构函数cout返回每个对象的名字和姓氏--counter;计

C++ "No matching constructor for initialization of"编译器错误

我有一个类,我尝试初始化但收到错误“没有匹配的构造函数用于初始化'TextureCoordinates'”;我正在尝试初始化的类:classTextureCoordinates{public:TextureCoordinates(){};TextureCoordinates(Point2D&origin,Dimensions2D&dim);Point2DgetOrigin()const{returnorigin;};Dimensions2DgetDim()const{returndim;};private:Point2Dorigin;Dimensions2Ddim;};编译器错误:Te

C++ 构造函数 : garbage while initialization of const reference

这段代码有什么问题,为什么我得到错误的答案:classX{private:constinta;constint&b;public:X():a(10),b(20){//std::cout上面的代码会给我结果display():a:10display():b:1104441332但如果我删除默认构造函数中注释的2行,它会给我正确的结果,即constructor:a10constructor:b20display():a:10display():b:20请帮忙,谢谢 最佳答案 您正在将b初始化为对临时的引用。20的值被创建并且只存在于构造

Linux 上的 JavaFX 显示 "Graphics Device initialization failed for : es2, sw"

我刚刚开始在Linux上编码/测试JavaFX的东西,我在启动一个简单的应用程序时遇到了错误。我在Foruns发现很多人对此感到担忧,但我可以找到关于它发生的原因的明确解释。我想了解我的场景中缺少什么以使其正常工作。任何建议都会非常感激。环境信息:javaversion"1.8.0-ea"Java(TM)SERuntimeEnvironment(build1.8.0-ea-b123)JavaHotSpot(TM)ClientVM(build25.0-b65,mixedmode)LinuxMYServer2.6.21-1.3228.fc7#1SMPTueJun1215:37:31EDT2

initialization - 为什么 Kotlin 不允许将 lateinit 与原始类型一起使用?

在Kotlin语言中,默认情况下,我们必须在引入每个变量时对其进行初始化。为了避免这种情况,可以使用lateinit关键字。在初始化之前引用lateinit变量会导致运行时异常。但是,lateinit不能与原始类型一起使用。为什么会这样? 最佳答案 对于(不可为空的)对象类型,Kotlin使用null值来标记lateinit属性尚未初始化,并在该属性时抛出相应的异常被访问。对于原始类型,没有这样的值,因此无法将属性标记为未初始化并提供lateinit需要提供的诊断。(我们可以尝试使用某种单独的标记,但是当通过反射初始化字段时,该标记