Ana*_*Ana 4 c configuration ini
我创建了一个.ini名为configuration.ini. 该文件如下所示:
[Application]
no_of_applications= 4;
[states]
title = "Config File States available";
name = 'Active, Deactivated, Hot';
[reaction]
reac_type = ["switch_schedule", "activate_app", "disable_app";
Run Code Online (Sandbox Code Playgroud)
现在我打算从我的 C 程序中读取这个 .ini 文件。我已经#include <configuration.ini>在我的 C 程序中包含了这一行。我只想阅读 C 程序中“状态”部分的标题,即
#include<stdio.h>
#include<configuration.ini>
int main()
{
//read the variable 'title' from 'states' and print it
return 0;
}
Run Code Online (Sandbox Code Playgroud)
有人可以告诉我我该怎么做?
假设您使用的是 Windows,您可以这样工作:
首先包括 Windows.h
#include <Windows.h>
Run Code Online (Sandbox Code Playgroud)
在你的函数上,创建一个LPCSTR(嘿!?真的?是的。)
LPCSTR ini = "C:\\config.ini";
Run Code Online (Sandbox Code Playgroud)
char returnValue[100];
GetPrivateProfileString("states", "title", 0, returnValue, 100, ini);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8176 次 |
| 最近记录: |