Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用C解析INI文件最简单的方法是什么? 关于C++、java和C语言有一些类似的问题,所以现在我的问题是关于C。如果我有这个配置文件< /p> [BBDD] user=** password=*** database=*** IPServidor=* port=3*** [Device] dev=8 Temperatura=5=1001 Humedad=7=1002 Link=8=1003 Volt=9=1004 [Device] dev=10 Temperatura=5=1012 Humedad=7=1013 Link=8=1014 Volt=9=1015_C_Ini_Fileparsing - Fatal编程技术网

用C解析INI文件最简单的方法是什么? 关于C++、java和C语言有一些类似的问题,所以现在我的问题是关于C。如果我有这个配置文件< /p> [BBDD] user=** password=*** database=*** IPServidor=* port=3*** [Device] dev=8 Temperatura=5=1001 Humedad=7=1002 Link=8=1003 Volt=9=1004 [Device] dev=10 Temperatura=5=1012 Humedad=7=1013 Link=8=1014 Volt=9=1015

用C解析INI文件最简单的方法是什么? 关于C++、java和C语言有一些类似的问题,所以现在我的问题是关于C。如果我有这个配置文件< /p> [BBDD] user=** password=*** database=*** IPServidor=* port=3*** [Device] dev=8 Temperatura=5=1001 Humedad=7=1002 Link=8=1003 Volt=9=1004 [Device] dev=10 Temperatura=5=1012 Humedad=7=1013 Link=8=1014 Volt=9=1015,c,ini,fileparsing,C,Ini,Fileparsing,读取设备值的最佳方法是什么。我是linux用户。我使用了glib,但我遇到了一些问题,因为存在相同的键(设备),所以它返回我,因为教程中只显示了最后一个设备数组的值。另外,正如我知道的C++库一样,LICONFIGG也不适用于这种配置文件。终于有一个困难的安装指南为我。您认为像sscanf、fprintf这样的解决方案好吗 最后,我有一个困难的安装指南。您认为像sscanf、fprintf这样的解决方案好吗 iniparser的安装可能很困难,但对于已经运行、已经测试并处理您没有想到的情况的代码

读取设备值的最佳方法是什么。我是linux用户。我使用了glib,但我遇到了一些问题,因为存在相同的键(设备),所以它返回我,因为教程中只显示了最后一个设备数组的值。另外,正如我知道的C++库一样,LICONFIGG也不适用于这种配置文件。终于有一个困难的安装指南为我。您认为像sscanf、fprintf这样的解决方案好吗

最后,我有一个困难的安装指南。您认为像sscanf、fprintf这样的解决方案好吗

iniparser的安装可能很困难,但对于已经运行、已经测试并处理您没有想到的情况的代码来说,这是一个小小的折衷

最后,我有一个困难的安装指南。您认为像sscanf、fprintf这样的解决方案好吗


iniparser安装可能很困难,但对于已经工作、已经测试过的代码来说,这是一个小折衷,并且处理您没有想到的情况。

使用iniparser有哪些问题?我刚试过。我首先在iniparser目录中创建了
make
,代码就生成了。要使用该库,我执行了以下操作:

extern "C"
{
#include "src/iniparser.h"
}

gcc test.c./libiniparser.a

这是因为我在与库相同的目录中创建了测试程序。在C++中包含<>代码> InPARSER .H/COD>时,请务必执行以下操作:

extern "C"
{
#include "src/iniparser.h"
}

您在使用iniparser时遇到了什么问题?我刚试过。我首先在iniparser目录中创建了
make
,代码就生成了。要使用该库,我执行了以下操作:

extern "C"
{
#include "src/iniparser.h"
}

gcc test.c./libiniparser.a

这是因为我在与库相同的目录中创建了测试程序。在C++中包含<>代码> InPARSER .H/COD>时,请务必执行以下操作:

extern "C"
{
#include "src/iniparser.h"
}

谢谢你的回答。我同意你的观点,我知道iniparser非常强大。有没有更简单的iniparser安装指南?对于像我这样的初学者,也许有更清晰的步骤?谢谢你的回答。我同意你的观点,我知道iniparser非常强大。是否有更简单的iniparser安装指南?对于像我这样的初学者,也许有更清晰的步骤?我是用你的指南安装的。我想我误解了我应该在哪里制作。我是用你的指南安装的。我想我误解了我应该在哪里做这件事。