Просто используйте:
settingsFile.seekg(0, settingsFile.beg);
Это приведет к перемотке указателя файла до самого начала, поэтому вы можете прочитать его снова, не закрывая и не открывая.