Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.07.2010, 11:04   #1
i.pas
Пользователь
 
Регистрация: 08.07.2010
Сообщений: 12
По умолчанию exe Компилятор

Мне в школе задали написать что-то типа своего языка программирования или сохранялку рисунков в exe.
Я учусь только в восьмом классе поэтому незнаю как такое сделать.
i.pas вне форума Ответить с цитированием
Старый 08.07.2010, 11:12   #2
Syuf
Форумчанин
 
Аватар для Syuf
 
Регистрация: 02.02.2010
Сообщений: 599
По умолчанию

На каком языке? Какого объема? Какой функциональности?
Цитата:
Я учусь только в восьмом классе поэтому незнаю как такое сделать.
Вряд ли вам задали что-то сверхестественное, учитель должен рассчитывать задание.
Это на каникулы что-ли?
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
Syuf вне форума Ответить с цитированием
Старый 08.07.2010, 11:16   #3
i.pas
Пользователь
 
Регистрация: 08.07.2010
Сообщений: 12
По умолчанию

В C++Builder. Текстовый компилятор или, что-то типа PictureToExe.
Цитата:
Вряд ли вам задали что-то сверхестественное, учитель должен рассчитывать задание.
Это на каникулы что-ли?
Дело в том, что я готовлюсь к конкурсу и выпускаю пакет программ. Уже написал графический редактор, текстовый редактор, математический конструктор.
А преподаватель хочет чтобы я был как его бывший ученик, который написал саму PictureToExe!
Вот и задал мне такое задание.
i.pas вне форума Ответить с цитированием
Старый 08.07.2010, 12:58   #4
wyvern
Форумчанин
 
Аватар для wyvern
 
Регистрация: 24.03.2009
Сообщений: 215
По умолчанию

А более конкретный вариант задания имеется?
Что должно происходить при запуске полученного экзешника?
Простое переименование с *.jpg на *.exe не катит? xD
wyvern@localhost:~$ sudo emerge --unmerge world
wyvern вне форума Ответить с цитированием
Старый 08.07.2010, 13:07   #5
pproger
C++ hater
СтарожилДжуниор
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

Цитата:
Мне в школе задали написать что-то типа своего языка программирования или сохранялку рисунков в exe.
Я учусь только в восьмом классе поэтому незнаю как такое сделать.
ну интерпретатор реально. хотя мы писали на третьем курсе... почитай про форму бекуса-наура к примеру. простейший интерпретатор (например мат выражений) осилишь (наверно)
сохрянялка в exe по сложности и рядом не стояла с интерпретатором. обычный джоинер картинки с просмотрщиком графических файлов
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Старый 08.07.2010, 13:21   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
только в восьмом классе
Круто школьники живут...
Если бы прежде всего "попробовал" делать так:В конец исполняемого файла приписывал байты картинки, а сам исполнимый файл заранее скомпилил бы так чтоб он читал начиная со своего эталонного конца, и отображал.

Не обидный оффтоп:
Цитата:
pproger
Репутация:404 - Not Found
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.07.2010, 13:36   #7
pproger
C++ hater
СтарожилДжуниор
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

2Stilet
проще картинку в ресурсы пихать) проще достать будет

Цитата:
Репутация:404 - Not Found
именно так
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Старый 08.07.2010, 13:59   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
проще картинку в ресурсы пихать)
хм... UpdateResource...
Логично, но чет я с ним так и не подружился. Грит - "OS выполнил недопустимую опэрацию". Ох уж этот OS полосатый...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.07.2010, 14:08   #9
NiCola999
Не
Участник клуба
 
Регистрация: 29.10.2009
Сообщений: 1,456
По умолчанию

у нас в 8 классе вобще информатики не было о_О, афигеть, а теория построения компиляторов это вроде 3 курс...
NiCola999 вне форума Ответить с цитированием
Старый 08.07.2010, 14:27   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
а теория построения компиляторов это вроде 3 курс...
Мы и на 7-м это не учили )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как 'засунуть' звуковой файл в EXE-шник.чтоб моя прога состояла всего из одного exe betirsolt Общие вопросы Delphi 11 18.04.2010 21:58
Из программы 1.exe создаем пустой файл 2.exe. Как из программы 1 внести API функции в программу 2? X-LEV-X Общие вопросы Delphi 7 09.03.2010 08:33
Передача строки exe (с формой (API)) ↔ exe (форма скрыта) Alex Cones Общие вопросы Delphi 16 04.10.2009 15:26
чтение из одного exe файла, и запись в другой exe inndim Общие вопросы Delphi 2 04.02.2009 15:23
Не могу найти нармальный компилятор( из .pas в exe) Forward777 Паскаль, Turbo Pascal, PascalABC.NET 13 24.09.2008 16:07