Settings::Settings() : confFileName(DEFAULT_CONF_FILE), testFileName("lang.map"), dataDir(ABSOLUTEDATADIR) { const string homeDir = findHomeDirectory(); confDir = (homeDir != "" ? homeDir + "/" + DEFAULT_CONF_DIR + "/" : string( DEFAULT_CONF_DIR) + "/"); }
int main(int argc, char *argv[], char *env[]) { // Setup basic variables int isRunning = 1; findHomeDirectory(env); while (isRunning) { char *cmd, *arg; // reset line memset(line, 0, sizeof(line)); // get input printf("Command? "); scanf(" %[^\n]", line); commandProcessor(env); } return 0; }