runtime-error相关内容
我使用PHP库生成XML如下: $ dom = new DOMDocument(“1.0”,“utf- 8“); 执行以上操作会在输出的顶部显示一条消息。 此页面包含以下错误: 错误在第16行在列274505:PCDATA无效的字符值27 下面是一个页面的渲染,第一个错误。 我已经尝试使用Tidy库纠正。使用iconv获取UTF-8中的中文字符。
..
所以我有以下代码: void emptyString(char * token,int size){ (int i = 0; i } void setDefaults(char uloginName [],char * home_directory,char * password,char * shell,char * gecos){ emptyString(home_dire
..
目前,当我一直在调用我的getFunction方法,我得到讨厌的崩溃。我的程序编译得很好,但是当我运行并调用这个函数时,我得到“Debug Assertion Failed!”,“Expression:vector subscript out of range”。不知道如何处理这个,因为我没有做过很多在c + +几年。 void * PluginMap :: getFunction(cha
..
我在调试此代码时遇到以下问题: // Croppen.cpp:控制台应用程序。 #include“stdafx.h” #include“stdlib.h” int i,j,c; char hex [] = {“header.hex”}, ziel [] = {“ergebniss.bmp”}, eingabe [100] FILE * f,* h; in
..
目前,我想在Fighter.cpp文件的函数sortFighters中做一个功能排序一个矢量充满战士。这一切似乎都编译正确;但是,当它运行时,我在afor .cpp文件的一行中遇到致命错误。我知道确切的问题是什么,并据此发表评论。 所以,我在这里问,是我可以做,以解决这个问题,而不添加任何其他功能等。 这里是我的Fighter.h档案: #ifndef FIGHTER_H #d
..
下面的代码应该如下: 创建用户指定的列表 li> 要求用户输入号码 3.b)如果数字不在列表上,终止程序 然而,步骤3.a)也会终止程序,这会破坏while循环的目的。 代码: #include #include using namespace std; int main() { cout
..
代码:我有一些文件编写代码工作正常,但打印错误在调试模式,没有输出错误。 strong> #include #include #include #include using namespace std; int main(int argc,char * const argv []){
..
运行我的程序时遇到以下错误: 终止调用'std :: length_error' what():basic_string :: _ S_create 中止陷阱 不能做很多没有代码,但我认为这个错误太深的代码复制所有的代码。也许我可以弄清楚,如果我明白这个错误的意思。 这是一个在错误的内存地址读取或写入的问题的标志吗? 有什么我可以做的,以获得有关问题的更多信息
..
我写了一个简单的字符串tokenizing程序使用指针为最近的一个学校项目。但是,我遇到了麻烦与我的 StringTokenizer :: Next()方法,当被调用时,应该返回一个指针下一个字的第一个字母char数组。我没有编译时错误,但我得到一个运行时错误,说明: 未处理的异常在0x012c240f在Project 5.exe :0xC0000005:访问冲突读取位置0x002b0000
..
我试图在使用log4cplus的c ++应用程序中实现日志记录。我可以成功地构建/链接(我添加了log4cplus.lib到我的额外的libs和复制log4cplus.dll到build / outdir) 当我运行我的应用程序,当它执行我的Logger :: getInstance调用时,得到以下异常: 在LogTesterConsole.exe中的0x75cad36f未处理的异常:
..
我正在尝试一个非常,非常简单的QT网络程序。由于某种原因,当执行没有任何错误消息时,它崩溃,因为它不打印输出到命令行按预期。以下是代码: qtTCPservertest.pro QT + = core QT + = network QT - = gui TARGET = qtTCPservertest CONFIG + = console CONFIG
..
我试图在使用log4cplus的c ++应用程序中实现日志记录。我可以成功地构建/链接(我添加了log4cplus.lib到我的额外的libs和复制log4cplus.dll到build / outdir) 当我运行我的应用程序,当它执行我的Logger :: getInstance调用时,得到以下异常: 在LogTesterConsole.exe中的0x75cad36f未处理的异常:
..
我正在一个堆栈类和有两个构造函数。一个感兴趣的是这一个。 template :: stack(const int n) { capacity = n; size = 0; arr = new T [capacity]; } 我在main里面调用它。 stack s1(3);
..
请考虑以下示例代码: #include bar(); // Line2 base * bptr = this; bptr-> bar(); // Line3 ((base *)(t
..
我有一个Visual Studio 2008解决方案,包括一些项目,并使用dll与他们的头。在调试版本(解决方案)工作真的很好。在发布版本中,它编译成功,但是在执行一些在dll文件中定义的函数会失败。 正如我所说,解决方案在调试模式下工作正常,和选项设置正确。试图关闭 优化,打开调试信息,它没有帮助。这是什么原因的问题? 解决方案 我已经看到这发生了很多次。在几乎每一种情况下,
..
当我尝试启动一个我在C ++中创建的程序时,我得到这个错误。它工作正常在我的其他计算机(XP SP3 32位),但不是在我的Windows 7 64位版本。 当我在程序上运行Dependency Walker时,它告诉我IESHIMS.dll缺失,但它在32位和64位版本的Internet Explorer文件夹中都有。 任何人都可以帮我解决这个问题? 解决方案 错误代码是STAT
..
我在很多地方搜索过,问了很多人,但没有找到解决这个问题的答案。 刚在Visual Studio社区2015中使用 SFML 在C ++中创建了一个游戏。我的项目设置设置为(遵循此指南)。 当我在我的电脑上运行游戏,它的工作完全正常。如果它运行在没有Visual Studio 2015的pc上,它会崩溃并返回以下错误: 应用程序无法正确启动0xc00007b) 我也下载了De
..
我是C ++的新手,并且遇到处理向量的问题。 我需要访问从另一个类“GridClass”中声明的向量,所以我声明该向量为public并尝试填充它。这是我的代码。 GridClass.h include class GridClass:public CDialog { DECLARE_DYNAMIC(GridClass) public: G
..
所以我遇到了这个(IMHO)很好的想法使用一个返回值和一个异常的复合结构 - 期望 。它克服了传统的错误处理方法(例外,错误代码)的许多缺点。 请参阅 Andrei Alexandrescu的演讲(C ++中的系统错误处理)和其幻灯片。 异常和错误代码基本上相同的使用场景与功能返回的东西和那些不。 另一方面,预期的 似乎只针对返回值的函数。 ,我的问题是:
..
我有一个奇怪的断言错误,我找不到这个代码是什么错误。 断言表达式是_BLOCK_TYPE_IS_VALID(pHead-> nBlockUse) 我简化了代码以提高可读性。 class Creator { public: virtual〜Creator() { for(MyObject * item:_list) { delete item;
..