Итак, я пытаюсь прочитать, что находится внутри файла в папке с содержимым моего приложения:
std::string username;
std::ifstream user("../Resources/username.txt");
user >> username;
user.close(); /*here I do a breakpoint to check the value of username and it's ""*/
Я делаю "если", чтобы проверить, открыт ли файл, это явно не может. вы говорите мне, что я делаю неправильно (я знаю, что путь к файлу и его имя верны, я использовал аналогичные процессы для загрузки изображений и т. д. с SDL2 и т. д.)
ifstream
иofstream
по умолчанию вход и выход соответственно, так что это не проблема. Вы уверены, что файл действительно открывается? Ты никогда не проверяешь. - person Retired Ninja   schedule 12.11.2013fstream
не сломан, и ваш код выглядит нормально, поэтому остается только то, что файл находится не там, где вы думаете. Еще раз внимательно посмотрите на структуру каталогов и посмотрите, где вы ошиблись. - person Retired Ninja   schedule 12.11.2013