关于GetPrivateProfileInt的问题
如下代码
set_method.cfg中数据如下:
[set]
method = aMethod | bMethod |cMethod
可是Result输出的结果是0,不是我想要的Result = aMethod | bMethod | cMethod的结果,该怎么解决?
很急,请求高手解答
#include <windows.h>
#include <iostream>
#define aMethod 0x0001
#define bMethod 0x0002
#define cMethod 0x0003
int main()
{
int Result = GetPrivateProfileInt("set", "method", 0, "F://set_method.cfg" );
cout<<Result<<endl;
}
set_method.cfg中数据如下:
[set]
method = aMethod | bMethod |cMethod
可是Result输出的结果是0,不是我想要的Result = aMethod | bMethod | cMethod的结果,该怎么解决?
很急,请求高手解答
...全文
相关推荐
VC 读取INI文件
- 注意字符串和整数之间的转换,避免数据类型不匹配导致的问题。- 当使用双反斜杠(`\\`)作为路径分隔符时,在字符串中只需输入一个反斜杠(`\`)即可。
c#操作Ini文件类
**路径问题**: 在实际应用中要注意Ini文件的路径是否正确,避免因路径错误而导致无法读写。2. **异常处理**: 在读写过程中可能会遇到文件不存在、权限不足等问题,建议增加异常处理逻辑。3.
C++ INI文档存储使用方法及说明
### 注意事项- 在使用上述API函数时,确保文件路径正确,避免因路径问题导致操作失败。- 调用函数前应检查文件权限,确保有写入或读取的权限。
vc操作ini文件
- 操作INI文件时,需要考虑到并发访问的安全问题,尤其是在多线程环境中。6.
INI配置文件的使用讲解(内附程序源码)
- **全局变量的跨文件引用**:使用`extern`关键字可以在不同文件中引用相同的全局变量,但这并不能解决数据的持久化问题。


