ntdll dll- C++调试 发生访问冲突

问题描述

C++调试 发生访问冲突
在用VS2015编译C++程序时,总是出现如下提示:
0x774EF50F (ntdll.dll) (ceshi.exe 中)处的第一机会异常: 0xC0000005: 读取位置 0xFFFFFFFC 时发生访问冲突。
求解释或解决方案。(新手求助!)
如此例:

 #include<stdio.h>int main(){    int i = 5;    printf(""i= %d n""i);    return 0;}

VS2015编译后,调试窗口信息:

“ceshi.exe”(Win32):  已加载“C:UsersTrumenDocumentsVisual Studio 2015ProjectsceshiDebugceshi.exe”。已加载符号。“ceshi.exe”(Win32):  已加载“C:WindowsSysWOW64ntdll.dll”。已加载符号。“ceshi.exe”(Win32):  已加载“C:WindowsSysWOW64kernel32.dll”。已加载符号。“ceshi.exe”(Win32):  已加载“C:WindowsSysWOW64KernelBase.dll”。已加载符号。“ceshi.exe”(Win32):  已加载“C:WindowsSysWOW64vcruntime140d.dll”。已加载符号。“ceshi.exe”(Win32):  已加载“C:WindowsSysWOW64appcrt140d.dll”。已加载符号。“ceshi.exe”(Win32):  已加载“C:WindowsSysWOW64desktopcrt140d.dll”。已加载符号。0x774EF50F (ntdll.dll) (ceshi.exe 中)处的第一机会异常:  0xC0000005:  读取位置 0xFFFFFFFC 时发生访问冲突。0x774EF50F (ntdll.dll) (ceshi.exe 中)处的第一机会异常:  0xC0000005:  读取位置 0xFFFFFFFC 时发生访问冲突。程序“[0x1E98] ceshi.exe”已退出,返回值为 0 (0x0)。

解决方案

首先,c++调c的头文件是肯定可以的,既然你建的是.c文件可以成功,那我猜想是跟你建的project类型有关。顺道说下,你是新手吧? 用这么新的2015我觉得不好

解决方案二:
你写的是c++程序,头文件应该是如果你要调用c库函数!
希望能帮到你!

解决方案三:
你写的是c++程序,头文件应该是如果你要调用c库函数!
希望能帮到你!

 <cstdio>

解决方案四:
你新建一个hello world事例程序完后在里面编试试啊

解决方案五:
你新建cpp格式的源码试试有异常吗,既然要写C++程序,就用标准的源码格式。

解决方案六:
你写的是C语言==不是C++语言。楼上说的对,建议你用 VS2010

解决方案七:
首先,感谢各位的回复。
其次,我使用VS2015能够编译和执行成功,没有错误提示,只是在调试输出信息窗口出现异常,试了多种方式编辑,.cpp/.c,多种程序,最后都出现上述情况;我估计不是程序问题。
如下事例(Apple.cpp):

 #include<iostream>using namespace  std;int main(){    cout << ""Hello World!"";    return 0;}

编译执行后,依旧如是。估计是VS2015问题,打算使用VS2010,试试。。。

解决方案八:
更换编译器后,正常,无误!感谢各位!

解决方案九:
我在2012平台中遇到了同样的问题,更换为2010后没有在遇到这个问题

时间: 2024-11-03 18:28:48

ntdll dll- C++调试 发生访问冲突的相关文章

First-chance exception in i.exe (NTDLL.DLL):

问题描述 First-chance exception in i.exe (NTDLL.DLL): 请问First-chance exception in integrated_navigation.exe (NTDLL.DLL): 0xC0000005:访问冲突是什么问题,该如何解决? 解决方案 今天调试一个wpf程序的时候,觉得运行时间太长了,看了看output后,发现n多的 A first chance exception of type 'System.Windows.ResourceR

求高手解决:0xC0000005: 写入位置 0x00000064 时发生访问冲突

问题描述 求高手解决:0xC0000005: 写入位置 0x00000064 时发生访问冲突 typedef int (_stdcall*FUNA)(unsigned short Codechar* lpDataint lpDatalen);typedef int (_stdcall*FUNB)(char *lpBuf); const char * GetProtocol = ""GetProtocolData"";const char * GetReport =

语言-0xC0000005:写入位置0x0000000时发生访问冲突

问题描述 0xC0000005:写入位置0x0000000时发生访问冲突 以下是代码: #include #include #include #define TAG_SIGN "$$TAG=NMS" #define TAG_LOCK "Lock" #define TAG_DEMOD "Demod" #define TAG_CARDID "CardID" #define TAG_AREAID "AreaID"

异常处理- 0x01291dd6 处有未经处理的异常: 0xC0000005: 读取位置 0x00000018 时发生访问冲突

问题描述 0x01291dd6 处有未经处理的异常: 0xC0000005: 读取位置 0x00000018 时发生访问冲突 void results(CvSeq* conto,IplImage pContour) { for (int i=0;itotal;i++) { CvPoint p=(CvPoint*)cvGetSeqElem(conto,i); cout<<"("<x<<","<y<<")&quo

内存泄露-急急急 0xC0000005: 读取位置 0x003741ec 时发生访问冲突

问题描述 急急急 0xC0000005: 读取位置 0x003741ec 时发生访问冲突 void CppToLua::recvData_lua(int iCmdType, VOID * pData, WORD wDataSize) { CCLuaStack* luaStack = CCLuaEngine::defaultEngine()->getLuaStack(); if (!luaStack) return; lua_State* L = luaStack->getLuaState();

使用GDAL读取多波段图像信息,发生访问冲突

问题描述 使用GDAL读取多波段图像信息,发生访问冲突 使用GDAL读取多波段图像信息,点击mfc对话框按钮输出图像的大小及波段数目,但是点击按钮时总出现"0x100234E0 (gdal19.dll)处(位于 opcv.exe 中)引发的异常: 0xC0000005: 读取位置 0x00000034 时发生访问冲突."问题,请教各位大神!何解..代码如下 void CopcvDlg::OnBnClickedButton1() { //用法: GDALAllRegister(); //

mfc-读取位置 0x00000000 时发生访问冲突。

问题描述 读取位置 0x00000000 时发生访问冲突. 0x1042D8D2 (mfc120ud.dll) (ConfigFileGen.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突. 解决方案 点中断,然后看下堆栈调用,断在了哪里 解决方案二: 通常是访问空指针和使用已经被释放的内存,检查下业务逻辑

c语言-C语言中读取位置时发生访问冲突该怎么办

问题描述 C语言中读取位置时发生访问冲突该怎么办 #define n 2 int remember[n]; for(i=0;i<n;i++) remember[i]=i; remember[n]= for(i=0;i<n;i++) { for(j=i+1;j<n;j++) if(h[remember[i]].score<h[j].score) k=remember[i]; remember[i]=remember[j]; remember[j]=k; } // 用冒泡排序方法,用辅

指针-写入位置时发生访问冲突。自己写了个函数用来读取device中的数据至OMEGA中 调用时报错

问题描述 写入位置时发生访问冲突.自己写了个函数用来读取device中的数据至OMEGA中 调用时报错 OMEGA=ReadtoOMEGA(temp_data,OMEGA,width,num_pixels,bands,e1,count_Duanyuan); float * ReadtoOMEGA(void const * const device,float * OMEGA,size_t const width,size_t const num_pixels,size_t const bands