Qwen3-30B-A3B:智能双模式,AI推理更高效
2026/1/11 4:19:26
操作指定目录下的文件,对特定参数赋值,接口函数
操作 /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