Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
0 / 0 / 0
Регистрация: 18.04.2016
Сообщений: 39

Как интегрировать тхт-файлы в программу?

11.04.2017, 22:50. Показов 4062. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть консольная программа. Она читает данные из четырех текстовых файлов. Можно ли как-то эти четыре файла интегрировать в программу или что? Каждый раз когда я бросаю друзьям программу, то они забывают забросить эти файлы и в итоге ничего не работает. Даже bat скрипт написал уже чтоб автоматично файлы перемещал в нужную папку, так они и так умудрились все сделать не так.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.04.2017, 22:50
Ответы с готовыми решениями:

Как записать файлы с расширением .ТХТ, имя которых состоит из двух символов
Помогите пожалуйста ответить на вопрос по информатике!

Как создать макрос, который сохраняет содержание столбцов А:А, С:С, О:О в отдельные ТХТ файлы?
Задачка: Есть столбцы с данными А:А, С:С, О:О. Надо чтобы в результате работы макроса в конкретной директории появлялись текстовые файлы ...

Как интегрировать свою программу в linux
Уважаемые знатоки, встал чисто теоретический вопрос, как можно интегрировать свою программу в linux. Объясню ситуацию, есть утилита dd...

25
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
12.04.2017, 20:43
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от nd2 Посмотреть сообщение
Текстовый файл? И что дальше?
C++
1
2
3
std::string fileContent = 
#include "my_file.txt" // каждая строка файла должна быть обернута в кавычки
;
теперь в fileContent содержимое файла, можно читать из строки stringstream'ом так же, как из файла.
3
Эксперт .NET
 Аватар для Rius
13360 / 7815 / 1695
Регистрация: 25.05.2015
Сообщений: 23,798
Записей в блоге: 14
12.04.2017, 20:59
А в сочетании с raw string literal это позволило обойтись без экранирования всего и вся, добавив лишь пару строк.

C++
1
2
3
4
5
6
7
8
#ifndef DATA_README_H_
#define DATA_README_H_
 
const char *readmeFileContent =
#include "readme.txt"
  ;
 
#endif /* DATA_README_H_ */
readme.txt:
R"TEXT(
atata
)TEXT"
1
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,430
12.04.2017, 21:02
Цитата Сообщение от Kastaneda Посмотреть сообщение
каждая строка файла должна быть обернута в кавычки
Символ новой строки не попадает, нужно добавлять.
0
12.04.2017, 21:03

Не по теме:

И наконец-то я избавился от прямого вызова линкера для внедрения файла в бинарник и головняка с получением пути к нему :yahoo:

0
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,430
12.04.2017, 21:20
Цитата Сообщение от Rius Посмотреть сообщение
А в сочетании с raw string literal это позволило обойтись без экранирования всего и вся, добавив лишь пару строк.
Хороший вариант, единственное что, это С++11.
0
Эксперт .NET
 Аватар для Rius
13360 / 7815 / 1695
Регистрация: 25.05.2015
Сообщений: 23,798
Записей в блоге: 14
24.03.2018, 22:08
Косяк: окончания строк \r\n в литерале заменяются на просто \n.
В текстовом файле было

После компиляции стало
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.03.2018, 22:08

Как интегрировать программу на Си в другую через #include ?
Уважаемые, пытался включить программу pp.c через #include и оплошался. Есть какие -либо советы ? Поиск меня замучал и я ничего не нашел

builder + mysql через ODBC. Как интегрировать драйвер в программу?
1. Скачал "Connector ODBC 5.1" и установил из msi пакета. 2. Через Панель управления > Администрирование > Источники данных (ODBC)...

Как интегрировать в программу Net Framework, чтобы она стала stand-alone (но не Installer) ?
Т.е. таким образом, чтобы не нужно было устанавливать в систему Net Framework... Возможно ли это и какими средствами?

Не создаёт файлы *.ТХТ
Открыл пару файлов через блокнот, после чего появилась вот такая бяка...

Капировать тхт файлы из разных каталогов
Доброго всем! Парни вы тут профи, очень нужен батник который копирует тхт файлы из C:\catalog\catalog\все каталоги с этими...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
Эксперимент с картинкой-обложкой на CodinGame
Adler 10.07.2026
Решил на днях провести эксперимент. У меня есть аккаунт на CodinGame, ТОП-3 по РФ среди 2200 участников (в разделе соревнования по программированию ИИ-ботов). Там есть обложка, куда можно влепить. . .
После бана на Пикабу не работает авторизация аккаунта с Яндекса.
Hrethgir 09.07.2026
В частности https:/ / auto. ru/ logbook/ zapret-na-vozhdenie-posle-65-let_1cf28789-07b4-4c75-a2f7-4cd4edf9deeb тут хотел оставить комментарий такой Зрите в корень - монополизация на разработку программ. . .
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru