fopen打开失败

近日来启动游戏服务器时发现无法启动,提示“创建数据库线程时失败”,一路断点跟踪,发现是连接数据库时失败,再进一步观察,发现读取ini配置文件时出错了。

查了一些资料,发现可能的原因是当前路径不对。比如ini文件被放置在game/bin目录下,而在fopen(...)前,利用::GetCurrentDirectory(...)获取当前路径,发现是在

game/build目录下。原来工作路径设置不正确(Properties--Configuration Properties--Debugging--Working Directory),设置后运行就正常了。

原来设置好的路径也不知在什么情况下丢失了。

时间: 2024-08-03 21:18:13

fopen打开失败的相关文章

代码-fopen 打开文件失败 求教

问题描述 fopen 打开文件失败 求教 嵌入式linux ,我有一个进程reload ,里面不断去读取一些文件,但开机大概一个里后,就总是出错代码如下: fp = fopen("/proc/gpio","r"); if(fp) { .............. fclose(fp); } else printf("open gpio file error!"); 求教 fopen打开文件不成功的原因有哪些? 解决方案 查看具体错误信息,被占用或

Win7、Win8系统下160WiFi打开失败或手机无法连接等问题的解决办法

Win7.Win8系统下使用160wifi是可以完美实现的,但有些用户可能会因为某些电脑设置的原因,而导致160WiFi打开失败.无法共享.需要手动设置共享以及WiFi共享成功但手机无法上网等问题.这些问题,可以通过对电脑进行简单的设置更改来解决. 问题步骤一:部分用户无线网络无法共享成功是因为无线网络硬件开关没有打开, 如果您的无线网卡开关发现没有开启,可以按以下操作步骤操作. 目前笔记本电脑开启的方法类似: 1.笔记本键盘正面,或者侧面有一个无线的图标按钮,按一下,无线网卡的灯会亮,表示开启

win7系统摄像头打开失败且提示信息错误(代码19)的原因及解决方法

  有很大一部分win7系统用户平时使用电脑主要是用来休闲娱乐,比如看电影.聊QQ.听歌等.这时候摄像头的作用就体现出来了,利用摄像头用户可以进行语音视频,极大的方便了用户的需求.不过有用户反馈摄像头打开失败,打开设备管理器查看,提示:注册表信息错误(代码19).这是为什么呢?遇到这种情况我们又应该怎么办呢?下面就跟随小编一起来了解下具体的原因和解决方法吧! 原因如下: 第三方软件接管系统驱动库,在系统注册表信息内部件的信息中,被添加了一行第三方软件的键值,设备自识别驱动时受到阻碍,所以系统无法

win7下微信猎手打开失败怎么办解决教程

  win7下微信猎手打开失败怎么办解决教程 Windows7/8用户打不开微信猎手的话,请选择"微信猎手.exe"文件,点击右键,选择"以管理员身份运行"即可."微信猎手"目前暂不支持苹果系统,请移步到微软Windown操作系统.

电脑中保存的3DMAX文件提示打开失败的修复方法

  1.打开库--文档,也就是我的文档文件夹; 2.找到3DMAX文件夹,然后打开; 3.再打开autoback文件夹; 4.发现里面有一些3dmax文件,可根据文件具体日期找到与自己丢失的文件日期相符合的文件,打开即可,3dmax默认每30分钟自动保存一次,有三个文件; 5.如果已经修改了默认的保存时间和个数,没有找到自己丢失的文件怎么办,在autoback文件夹里会发现,还有一个.bak文件; 6.找到后将其重命名,把扩展名由.bak改为.max; 7.在弹出的提示中点击是,然后直接打开即可

我有三个这样的头文件,刚开始只有一个头文件的时候打开文件没问题,现在都打开失败怎么办?

问题描述 我有三个这样的头文件,刚开始只有一个头文件的时候打开文件没问题,现在都打开失败怎么办? #pragma oncevoid Add(){ Employee a[MAXK]t; fstream iofile(""emp.txt"" ios::in|ios::out); if (!iofile) { cerr << ""open error"" << endl; system(""

js-ueditor 编辑器,多图上传窗、涂鸦、表情、等窗口都打开失败。

问题描述 ueditor 编辑器,多图上传窗.涂鸦.表情.等窗口都打开失败. 在官网上,下载之后打开的静态页面,这些窗口都可以打开,但是单图窗口打不开,等我将下载下来的ueditor放在服务器上,单图上传可以打开,这些窗口就都打不开.求解,大神 解决方案 是不是你的浏览器的设置有问题,建议你换个浏览器试试,或者用chrome 解决方案二: 用的哪个版本?换浏览器试试,火狐什么的.不行就换个版本吧 解决方案三: 这个编辑器ie的浏览器好像兼容一般,建议换浏览器

安装scala eclipse plugin导致pom.xml editor打开失败

一 问题描述     在本机搭建了基于Scala的Eclipse Plugin+scala2.10.3的开发环境, 但打开maven项目pom.xml文件时,却报空指针异常, pom editor打开失败.     查找了网上的一些资料,发现这是scala-ide-play2的一个BUG导致的.     可以参考如下信息:     scala-ide-play2 Version 0.4.0.v-2_10-201308021043-8c62ead breaks Maven POM Editor #

c++ primer 习题8.6 文件总是打开失败

问题描述 c++ primer 习题8.6 文件总是打开失败 #include "stdafx.h" #include #include #include using namespace std; istream &f(istream &); int _tmain(int argc, _TCHAR* argv[]) { string filename="hello"; ifstream input; input.open(filename.c_str