|
0
|
1 |
#include "cdb++.h"
|
|
|
2 |
|
|
|
3 |
int main()
|
|
|
4 |
{
|
|
|
5 |
cdb_reader r("cdb.cdb");
|
|
|
6 |
cdb_writer w("cdb.temp");
|
|
|
7 |
datum* d;
|
|
|
8 |
while((d = r.nextrec()) != 0) {
|
|
|
9 |
datum* t = cdb_getrec("cdb.cdb", d->key);
|
|
|
10 |
if(t) delete t;
|
|
|
11 |
w.put(d->key, d->data);
|
|
|
12 |
}
|
|
|
13 |
w.end("cdb.cdb");
|
|
|
14 |
return 0;
|
|
|
15 |
}
|