Я только что изучил основы C++. Я знаю, как добавить текстовый файл в проект, но как вы относитесь к нему в программе? В конечном счете, я хочу иметь список результатов в текстовом файле, а затем моя программа произвольно выбирает строку. Это вместо использования внешнего txt-файла. Спасибо за ваше терпение с моим меньше, чем большой вопрос написания :)Использование включенных файлов в проектах на C++
ответ
По существу, вы должны вариантов сделать то, что вы хотите:
Помещенный возможные результаты во внешнем текстовом файле, а затем прочитать значения из текстового файла из вашей программы на C++, когда это необходимо. Недостатком является то, что текстовый файл должен быть предоставлен скомпилированной исполняемой программой.
Вручную преобразуйте текстовый файл с возможными результатами, например, в исходный файл C++, например массив строк, и скомпилируйте его в свою программу. Таким образом, при запуске программы внешний текстовый файл не требуется.
Третий вариант был бы inclue строк в текстовом файле в качестве ресурса в результате исполняемый файл, но это требует более глубокого понимания и знания Windows API, чтобы получить, что значения, поэтому я не рекомендую для вас, и вы только что начали программирование на C++.
Если список результатов (относительно) мал, попробуйте загрузить файл в вектор строк во время запуска, а затем получить строку по индексу. Просто написать функцию, как это
int readStrings(const std::string sFileName, std::vector<std::string> &vOut);
- 1. Оптимизация включенных файлов и использование в Delphi
- 2. Использование .obj файлов в проектах VC++
- 3. График включенных файлов
- 4. Уменьшить количество включенных файлов
- 5. Проверка избыточных включенных файлов заголовков
- 6. Использование файлов C++ в проекте C
- 7. C# Использование статических переменных в разных проектах
- 8. Как перенаправить на маршрут из включенных файлов
- 9. Использование композитора на небольших проектах
- 10. сохранить кодировку для включенных файлов
- 11. C - Использование файлов .h
- 12. Как получить файл с содержимым всех включенных файлов, явно включенных?
- 13. Извлечение переменных из включенных файлов
- 14. Sitecore: исправления других включенных файлов?
- 15. список всех файлов заголовков, включенных в файл C
- 16. Использование нескольких файлов свойств (через PropertyPlaceholderConfigurer) в нескольких проектах/модулях
- 17. Использование сценариев Bash в проектах программирования C/C++.
- 18. Несколько файлов функций, включенных в PHP
- 19. Использование переменных, включенных в другой файл PHP
- 20. use gettext на проектах C#
- 21. Ресурсы.resx в проектах C#
- 22. Использование браузера в крупных проектах
- 23. Использование сонара в больших проектах
- 24. Изменение файлов местоположения, включенных в запрос на извлечение, GitHub
- 25. Использование css в проектах JavaFX
- 26. Использование пользовательских пакетов в нескольких проектах
- 27. Использование переменных экземпляра в включенных модулей
- 28. django: использование блоков в включенных шаблонах
- 29. Использование библиотек python robotframework в проектах mvn
- 30. относительные путей для включенных PHP файлов
Спасибо за помощь, так что если бы я должен был поместить текстовый файл, скажем, в AppData есть способ, которым я могу поместить этот текстовый файл из моих в моей программе или будут иметь быть отдельным в начале, а затем перемещаться при запуске программы. В очередной раз благодарим за помощь. – bobsterman