我发现
#include "afxdb.h"
int main(int argc, char *agrv[])
{
while(1)
{
Sleep(1000);
}
}
会造成另一个程式挂掉 该程式会写档案
但
#include "windows.h"
int main(int argc, char *agrv[])
{
while(1)
{
Sleep(1000);
}
}
这样目前跑了两天还没当掉
有人知道为啥咩呢?
其实当初没有#include "windows.h"
是因为编译能过就没再include
虽然加进去就OK了 不过还是不知为啥用#include "afxdb.h"会造成另一个程式挂掉
※ 引述《klyhate (千亿年之恨)》之铭言:
: 开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
: VC2008
: 问题(Question):
: 想问一个问题
: 我写了一个程式
: 执行一段时间后 会造成其它程式挂掉
: 其它程式会出现“内存不能为Read”
: 想请教各位前辈 一般会造成其它程式挂掉有什么原因呢
: 有人可以给些方向吗 感恩