前段时间规范了一下配置文件,准备用ini文件来保存节点信息,比如IP地址,录像路径等信息。

使用WritePrivateProfileString();函数写入节点信息时,如果使用绝对路径是正确的,但是如果想保存在当前路径下,发现写入不成功;

今天在网络上搜索WritePrivateProfileString用法时发现如果要使用相对路径,必须在路径前加".//"

原文说明如下:

1.INI文件的路径必须完整,文件名前面的各级目录必须存在,否则写入不成功,该函数返回 FALSE 值.

  2.文件名的路径中必须为 // ,因为在VC++中, // 才表示一个 / .

  3.也可将INI文件放在程序所在目录,此时 lpFileName 参数为: ".//student.ini".

  4.从网页中粘贴源代码时,最好先粘贴至记事本中,再往VC中粘贴,否则易造成编译错误,开始时我也十分不解,好好的代码怎么就不对呢?后来才找到这个方法.还有一些代码中使用了全角字符如:<,\等,也会造成编译错误.

请看第3条。

ini文件写入时遇到的问题相关推荐

  1. python 写文件 编码_Python文件写入时的编码问题解决

    如下代码: import sys import os import django root_dir = os.path.join(os.path.dirname(os.path.abspath(__f ...

  2. VC操作INI文件 ,INI文件操作总结,如何操作INI文件,INI文件使用方法小结

    INI文件简介 在我们写程序时,总有一些配置信息需要保存下来,以便在下一次启动程序完成初始化,这实际上是一种类持久化.将一些信息写入INI文件(initialization file)中,可完成简单的 ...

  3. ini 文件 使用说明

    ini 文件 使用说明 一.有必要了解INI文件的结构:     ;注释     [小节名]     关键字=值     ... ---- INI文件允许有多个小节,每个小节又允许有多个关键字, &q ...

  4. C++,ini文件操作(包含类)

    什么是ini文件? initialization File,即为初始化文件,是windows的系统配置文件所采用的存储格式,统管windows的各项配置.或者作为项目中的配置文件,为整个项目所共用. ...

  5. INI文件编程,WINAPI函数WritePrivateProfileString,GetPrivateProfileString

    在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下: 一.将信息写入.INI文件中. 1.所用的WINA ...

  6. MFC操作ini文件方法

    转载:https://blog.csdn.net/rayborn1105/article/details/8192142 在我们的程序设计中经常需要对一些参数进行配置,配置好后还要在下一次启动仍然有效 ...

  7. 文件写入的6种方法,这种方法性能最好

    在 Java 中操作文件的方法本质上只有两种:字符流和字节流,而字节流和字符流的实现类又有很多,因此在文件写入时我们就可以选择各种各样的类来实现.我们本文就来盘点一下这些方法,顺便测试一下它们性能,以 ...

  8. java向指定文件继续写内容_java 向指定文件写入内容(如文件存在,则先删除再创建;写入如目录不存在,则创建)...

    /** * 向指定文件写入内容(如文件存在,则先删除再创建写入) * * @param content 保存内容 * @param path 文件完整路径 * @throws IOException ...

  9. JAVA中文件写入的6种方法

    在 Java 中操作文件的方法本质上只有两种:字符流和字节流,而字节流和字符流的实现类又有很多,因此在文件写入时我们就可以选择各种各样的类来实现.我们本文就来盘点一下这些方法,顺便测试一下它们性能,以 ...

最新文章

  1. 孙立岩 python-basic: 用于学习python基础的课件(十三十四 十五)
  2. OprenCV学习之路一:将彩色图片转换成灰度图
  3. JavaScript tips and tricks - 4
  4. java display属性_JavaScript中的style.display属性操作
  5. Android—SDCard数据存取Environment简介
  6. 单片机模拟计算机课设,单片机课程设计题目汇总(全)
  7. 把docx格式的word文档转换为txt文件
  8. 九种流行木马的发现和清除
  9. ​有哪些比较好的录制游戏视频软件​,游戏录屏软件哪个好用
  10. (c语言)自写求字符串长度函数
  11. 抖音多画面分屏PR分屏预设 横板竖版手机短视频分屏效果PR预设下载
  12. Access denied for user ‘‘@‘localhost‘ (using password: YES)报错原因分享
  13. 使用Python计算前10000个质数表
  14. ICCID IMSI IMEI MEID
  15. [4G5G基础学习]:流程 - 4G LTE 接入网的随机接入流程
  16. Linux常用 bash命令
  17. 无法保存打印机设置….(错误0x000006d9)解决方法
  18. session购物车操作
  19. 蓝牙开发之 IOS AMS
  20. 20190624 distill

热门文章

  1. 网络原理与交换机路由器应用
  2. 码农不识贝叶斯,虽知数据也枉然
  3. Win10 iTunes 固件更新位置
  4. java-net-php-python-jsp学生会人事管理信息系统计算机毕业设计程序
  5. MATLAB smooth函数平滑处理
  6. 【单片机】单片机各系列(51,PIC,AVR,MSP430/432,ARM)介绍
  7. vtkDijkstraGraphGeodesicPath在曲面上寻找最短路径的应用
  8. I - 最大公约数GCD
  9. 疫情之下的远程办公解决方案
  10. 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第26讲:PHP函数