access-violation

    1热度

    2回答

    我真的很新C++ - 编程和我有一个写入XML文档的问题。 我使用msdn(http://msdn.microsoft.com/en-us/library/ms766497(VS.85).aspx)的xml outputter的稍微更改的示例。 HRESULT CreateAndAddTestMethodNode(string name) { HRESULT hr = S_OK; IXMLD

    0热度

    3回答

    不幸的是,我不是完全在自己开发的程序上工作。 我最近注意到一个Visual Studio致命错误的操作符unordered_set,这是从一个指向unordered_set的简单插入指针调用的。在回顾了当地人之后,我注意到这个集合只有2个元素,最后一个是NULL(所以我想这就是它的崩溃)。现在回答这个问题:unordered_set(或任何其他STL容器)如何(理论上)可以将NULL指针作为其中一

    2热度

    3回答

    我在打开最近由.Net框架关闭的文件时遇到问题。基本上,会发生什么情况如下: 阅读使用DataSet.ReadXml() 进行一些更改数据 写出使用DataSet.WriteXml() 复制XML文件的XML文件到一个新的XML文件使用自定义控制 色曲此使用File.Copy FTP文件位置ence可能会在WriteXML或File.Copy之后发生间歇性故障,且文件正在使用异常。 我猜测它可能是

    0热度

    1回答

    我读了很多关于这个可怕而令人讨厌的错误的帖子:“访问冲突异常未处理”。但是Word2007中只有一篇文章和提升命令“Selection.Find.Execute”。建议的解决方案是重新安装Word2007,这是一个小小的琐事! 我试图解释我的环境。 我有一个应用程序用C#写成,使用WinForms并通过InteropServices(word.dll)调用Word在Word中创建新文档(引发Wor

    1热度

    1回答

    很久以前,我发现由于使用了Delphi打开文件和/或保存文件对话框(它封装了Windows对话框),我在代码中访问冲突。我在几个论坛上提出了一些问题,并被告知可能是由于某些程序向shell系统添加钩子导致每个进程注入DLL的方式,其中一些可能会导致程序混乱。为了记录,我使用的编程环境是在Windows XP 32位上运行的Delphi 6 Professional。 当时我没有使用Delphi的D

    3热度

    2回答

    我是P /调用Graphviz as shown here。当我写博客条目时,代码工作得很好。现在,我正在制作使用该代码呈现Graphviz图形的HttpModule,但我在agmemread处得到AccessViolationException。 // Native signature Agraph_t agmemread(char *); // P/Invoke Signature [

    0热度

    1回答

    我有下面的代码: for i := 0 to FControlList.Count - 1 do if Supports(IMyControl(FControlList[i]), IMyControlEx) then begin MyControlEx := IMyControl(FControlList[i]) as IMyControlEx; M

    1热度

    2回答

    我已经阅读了所有回复,我可以在发布此问题之前处理此问题。虽然类似,但没有解决我的特殊问题(或者我没有认识到他们这样做)。 我有一个扩展Zend_Db_Table_Abstract的表类。在模型中,我试图使用join()方法和基于这样的表ID返回单个行: $getCategoryResults = $this->select(); $getCategoryResults->setInt

    0热度

    1回答

    我正在处理项目以动态禁用键盘。我写了一个驱动程序,它试图获得键盘的物理设备对象,然后用它调用IoInvalidateDeviceState,但我在获取其物理设备对象时遇到问题。每当我尝试使用设备对象的句柄调用ObReferenceObjectByHandle时,都会发生错误检查,并且错误是内存访问冲突。下面是我的源代码: #include "ntifs.h" #include "wdm.h"

    2热度

    2回答

    我试图让这个简单的程序在Windows上工作,但它崩溃了: unsigned (__stdcall testfoo)(ClientData x) { return 0; } int main() { Tcl_ThreadId testid = 0; Tcl_CreateThread(&testid, testfoo, (ClientData) NULL,