达州市网站建设_网站建设公司_Logo设计_seo优化
2026/1/11 2:15:48 网站建设 项目流程

操作指定目录下的文件,对特定参数赋值,接口函数

操作 /usrdata/root/params.ini文件
并对某些参数赋值

这里为 record_stream参数赋值

#include <stdio.h> #include <string.h> #include <stdlib.h> #include <unistd.h> #define PARAM_FILE "/usrdata/root/params.ini" #define PARAM_TMP "/usrdata/root/params.ini.tmp" int setParam(const char *key, int value) { // FILE *fp = fopen("/usrdata/root/params.ini", "r"); FILE *fp = fopen(PARAM_FILE, "r"); if (!fp) { perror("fopen params.ini"); return -1; } // FILE *fp_tmp = fopen("/usrdata/root/params.ini.tmp", "w"); FILE *fp_tmp = fopen(PARAM_TMP, "w"); if (!fp_tmp) { perror("fopen tmp"); fclose(fp); return -1; } char line[256]; int found = 0; while (fgets(line, sizeof(line), fp)) { char k[128]; int v; // 匹配形如: key = value if (sscanf(line, " %127[^= ] = %d", k, &v) == 2) { if (strc

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询