|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.05.2016, 13:19 | #1 |
Пользователь
Регистрация: 03.04.2016
Сообщений: 39
|
Обращение к самой себе
Подскажите пожалуйста, может ли программа обращаться сама к себе, как к текстовому файлу. Например так:
Код:
P.S. Программа должна вывести на экран свой код. Последний раз редактировалось gleensande; 27.05.2016 в 13:35. |
27.05.2016, 13:26 | #2 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
Может почему бы и нет.
*.PAS не является частью программы, частью проекта - да.
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
27.05.2016, 13:32 | #3 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
1. Если у вас задача: написать программу, которая выводит себя, то не может.
2. "Готовая" программа будет не в pas файле 3. "Готовая" программа внутри не будет содержать ваш листинг как текст |
27.05.2016, 13:39 | #4 | |
Пользователь
Регистрация: 03.04.2016
Сообщений: 39
|
Цитата:
В каком файле будет готовая программа, если не в pas? И что значит 3 пункт? Если есть какая-то статья или в книге какой-нибудь на этот счет, поделитесь пожалуйста! |
|
27.05.2016, 13:42 | #5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
Ооо...
Готовая программа будет в формате exe\com для винды. Там не будет вашего листинга, там будут байты - https://ru.wikipedia.org/wiki/%D0%9C...BA%D0%BE%D0%B4 |
27.05.2016, 14:05 | #6 |
Пользователь
Регистрация: 03.04.2016
Сообщений: 39
|
Все ясно, кроме того, почему она будет в этом формате. Т.е. готовая программа - она работает без среды, как отдельное приложение, да? И как добиться этого?
Простите, что засыпаю вопросами, уж больно интересно) |
27.05.2016, 14:11 | #7 | |||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
Цитата:
Цитата:
Цитата:
|
|||
27.05.2016, 14:16 | #8 |
Пользователь
Регистрация: 03.04.2016
Сообщений: 39
|
Хорошо, спасибо!
|
27.05.2016, 14:24 | #9 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Обычно среда это и делает. Компилирует (создает ехе) и запускает его.
Ну если это не какой-нибудь экзотичный интерпретатор Паскаля вместо компилятора.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проигрывание звуков в самой консоли | inkrot | Visual C++ | 4 | 09.11.2014 10:07 |
Что-то с самой Визуал Студией. | Dimka-novitsek | Visual C++ | 11 | 09.04.2014 18:11 |
Обращение как к функции или обращение после опрд действия | Gefo | JavaScript, Ajax | 5 | 04.02.2013 08:55 |
Заявим о себе | Tim_ex | Свободное общение | 25 | 01.08.2010 16:35 |