linux读写配置文件
如何获取配置文件中所有的section?
有代码最好了,谢谢!
啥格式的说清楚
ini 还是 xml
ini
http://www.chinaunix.net/jh/23/153353.html
xml
自己找个xml的解析库就可以了
tinyxml
mxml之类的
=======================
总之都没有现成的接口,都要自己写代码解析,或则用别人现成的。
类似这种的
[section1]
key1 = value1
key2 = value2
http://doc.linuxpk.com/38234.html
http://doc.linuxpk.com/38234.html
C/C++ code:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
char *ReadConfigfile(char *fileName, char *item)
{
FILE *fp;
char *locate = NULL;
char *pmove = NULL;
char confLine[CONLINELENGTH] = {};
static char context[CONLINELENGTH] = {};
int result = 1;
char *pline;
int itl;
if((fp = fopen(fileName, "r")) == NULL)
{
printf("Open file : %s failed!!\n", fileName);
return NULL;
}
while(fgets(confLine, CONLINELENGTH, fp) != NULL){
pline = confLine;
if(*pline == '#')
{
memset(confLine, '0', CONLINELENGTH);
continue;
}
while(isspace(*pline) != 0) pline++;
locate = strchr(pline, '=');
相关问答:
写了个测试程序如下
struct hostent *hp;
char AlarmDevIP[20];
int x2;
hp = gethostbyname("www.google.com");
if (hp)
{
......
两个文件1.PC,1.inc
1.PC有操作oracle数据库的 ,1.inc也有操作oracle数据库
在其他数据中如informix 中$include 1.inc就可以使用了
在ORACLE数据库重 $include 1.inc不可用 EXEC SQL include 1.inc也不可 ......
如题,谢谢
Linux是开源的,你搜索Linux源程序目录就可以找到shell命令time的实现代码。
kernel/time.c
你的头像很不错呀
使用函数time为进程提供当前的时间
#include<time.h>
time_t time(time ......
对Linux不了解,最近遇到一个问题
现在项目的控制板里运行的是Linux系统,有一个C程序在运行
我在上位机里对这个控制板的一些参数进行设置,并生成一个设置文件传给控制板
上位机是Windows系统,我该生成什么格式 ......
10M的带宽,有没有可能每秒发100M的icmp包?谢谢
........
怎么想都不可能
就算你强发,实际还是会被阻塞到10M以下
是10M/8
有个朋友说 他测试了10M的宽带,每秒发了100M多的ICMP的包,有点不相信,来问问
......