키 - 값을 지속적 모드로 기록하려고하지만 2 개 이상의 다른 점포를 사용하고자 할 때 작동하지 않습니다.GWAN 키 - 값 영구적 인 복수 저장소
...
typedef struct{
kv_t *kv;
char *name;
} kv_data;
int main(int argc, char *argv[])
{
kv_data **data = (kv_data**)get_env(argv, US_SERVER_DATA);
if(!data[0]){
data[0] = (kv_data*)calloc(1, sizeof(kv_data));
if(!data[0]){
return 500;
}
kv_t users;
kv_init(&users, "users", 10, 0, 0, 0);
data[0]->kv = &users;
kv_item item;
item.key = "pierre";
item.klen = sizeof("pierre") - 1;
item.val = "[email protected]";
item.flags = 0;
kv_add(data[0]->kv, &item);
data[0]->name = strdup("users");
}
...
이 오류는 kv_init() 함수와 라인 15에 있습니다
여기 내 스크립트입니다. > KV 읽고 "사용자"저장소에 기록 값과 데이터 [1] 사용하기 - -> KV 읽고 및
내 소원은 [0] 데이터를 사용하는 예를 들어 것 다른 저장소에 기록 값 ...
당신이 얻을 수있는 오류 명확히 수 (_KV_ADD 사용자 지정 매크로입니다)? – Nagi