int main()
{
#if 0
    std::ifstream fileConf("file_source_conf.txt", std::ifstream::in);
    char hasBuffer[256], bufferSize[256];
    memset(hasBuffer, 0x00, 256);
    memset(bufferSize, 0x00, 256);
    fileConf.getline(hasBuffer, 256);
    fileConf.getline(bufferSize, 256);
    std::cout << hasBuffer<<std::endl;
    std::cout << bufferSize<<std::endl;
    int a, b;
    sscanf(hasBuffer, "%*[^=]=%d", &a);
    sscanf(bufferSize, "%*[^=]=%d", &b);
    std::cout<<a<<std::endl;
    std::cout<<b<<std::endl;
    fileConf.close();
#endif
//    FILE *fp = fopen("/system/etc/file_source_conf.txt", "r");
    FILE *fp = fopen("file_source_conf.txt", "r");
    int hasBuffer, bufferSize;
    if(fp){
    fscanf(fp, "%*[^=]=%d", &hasBuffer);
    fscanf(fp, "%*[^=]=%d", &bufferSize);
    printf("%d %d\n", hasBuffer, bufferSize);
    }
    if(fp)
    fclose(fp);

    return 0;
}
INITIALIZE_EASYLOGGINGPP

#define MY_CUSTOM_LOGGER(LEVEL) CLOG(LEVEL, "default", "fileLogger")

int main() {
    
    el::Configurations fileConf("../file.conf");
    el::Configurations consoleConf("../console.conf");
    
    
    el::Loggers::addFlag(el::LoggingFlag::MultiLoggerSupport); // Enables support for multiple loggers
    el::Logger* fileLogger = el::Loggers::getLogger("fileLogger"); // Register new logger
    
    el::Loggers::reconfigureLogger("default", consoleConf);
    el::Loggers::reconfigureLogger(fileLogger, fileConf);
    
    
    
    MY_CUSTOM_LOGGER(INFO) << "This is how we do it.";
    
    return 0;
}