如何连接配置文件和levelDB?在C ++中

时间:2019-03-18 12:17:35

标签: c++ leveldb

我想创建配置文件。然后将配置文件的数据解析为保存在LevelDB中。

现在我正在解析级别。

但是我不知道如何连接到LevelDB。

如何连接levelDB并保存数据?

这是我的代码:

#include <iostream>
#include <algorithm>
#include <fstream>
using namespace std;
int main()
{

    ifstream ifs("captin.txt");


    while(ifs)
    {
        std::string str;
        std::string id;

        // id : "harrypoter"
        getline(ifs, str);     
        str.erase(std::remove(str.begin(),str.end(),' '), str.end());

        // id:"harrypoter"
        auto Cursor = str.find(':');

        // "harrypoter"
        id = str.substr(Cursor + 1);

        //harrypoter        
        id.erase(std::remove(id.begin(),id.end(),'\"'), id.end());    

        cout << id<< endl;
    }
}

0 个答案:

没有答案