Вопрос № 51070: Привет эксперты. Наверное глупый вопрос, но почему длина переменных не влияет на размер файла. КАк там всё это упаковывается....Вопрос № 51096: HELP PLIZZZ
Zadaca:
Iz-za visokoy ceni benzina voditeli ozoboceni zatratami topliva svoix avtomobiley.Odin voditel vzal v reys neskolko emkostey benzina,zapisavaya proydeniye mili i benzin,ispolzavanniy iz kajdoy emkosti.
Razrabotayt...Вопрос № 51120: Привет эксперты. Подскажите, с чего нужно начать, чтобы написать эмулятор dendy или sega. По запросам ничего не найдено. Нашел я сайт главный о эмуляции, но там нет упоминания допустим о каком-нибудь проекте с открытыми исходниками. А вообще эмулятор...
Вопрос № 51.070
Привет эксперты. Наверное глупый вопрос, но почему длина переменных не влияет на размер файла. КАк там всё это упаковывается.
Смотря что Вы имеете ввиду, длину имен переменных или длину их содержимого.
Если Вы про имена, то после компиляции никаких имен нет, в откомпилированом бинарном файле к данным обращются через адреса, поэтому и имена ни на что не влияют. Если же Вы имеете ввиду второе, то тут возможны вырианты размещения содержимого переменных - в исполняемом файле непосредственно или для них динамически выделяется память (например через new).
А еще одна возможная причина это минимально возможный размер файла, т.е. может просто не получиться конечного файла размером меньше, чем какой-то величины, поэтому до некоторого конечного предела с ростом переменных, роста конечного файла может и не быть.
Ответ отправил: Saw (статус: 2-ой класс)
Ответ отправлен: 03.08.2006, 20:16 Оценка за ответ: 5 Комментарий оценки: Поподробней бы где бы узнать о компиляторе и о его заменах
Отвечает: EPDSota
Здравствуйте, Александр Михайлович!
Компилятор (кроме нескольких старых досовских, таких как BC3) обычно создает файл размером кратным 512байт.
--------- Открыть глаза навстречу солнцу
Ответ отправил: EPDSota (статус: Специалист)
Ответ отправлен: 04.08.2006, 09:04 Оценка за ответ: 4 Комментарий оценки: НЕ понятно.
Отвечает: AndyC
Здравствуйте, Александр Михайлович!
Обе функции размещают переменные в стэке и на размер бинарника не влияют (ИМХО).
Ответ отправил: AndyC (статус: 1-ый класс)
Ответ отправлен: 04.08.2006, 09:25 Оценка за ответ: 5 Комментарий оценки: Я уже всё понял, но я спрашмвал не про локальные переменные которые в стеке хранятся.
Вопрос № 51.096
HELP PLIZZZ
Zadaca:
Iz-za visokoy ceni benzina voditeli ozoboceni zatratami topliva svoix avtomobiley.Odin voditel vzal v reys neskolko emkostey benzina,zapisavaya proydeniye mili i benzin,ispolzavanniy iz kajdoy emkosti.
Razrabotayte programmu na C++,kotoraya vvodila bi probeg v milax i benzin,is polzavaniy iz kajdoy emkosti.Programma doljna rasscitavti i vivodit na ekran cislo mili na galon dla kajdoy emkasti.Posle
vvoda iskodnix dannix programma doljuna rascitat i napecatat znaceniye crednego cisla mil na gallon,polucennoe dla vsex emkostey.
Otvet:
Отвечает: gitter
Здравствуйте, Talibov Natik Axmedovic!
Решение в приложении
Удачи!
Приложение:
Ответ отправил: gitter (статус: Студент)
Ответ отправлен: 04.08.2006, 13:36
Вопрос № 51.120
Привет эксперты. Подскажите, с чего нужно начать, чтобы написать эмулятор dendy или sega. По запросам ничего не найдено. Нашел я сайт главный о эмуляции, но там нет упоминания допустим о каком-нибудь проекте с открытыми исходниками. А вообще эмулятором много от разных фирм. Где документация, с чего они начали. Подскажите. Очень интересная тема. И где узнать форматы файлов sega - smb помойму. Поставьте на путь истинный. Хотя бы линки дайте. Спасибо.
Отвечает: EPDSota
Здравствуйте, Александр Михайлович!
Например эмулятор спектрума: http://mobilezx.sourceforge.net/
Есть ссылки на эмуляторы многих систем:
http://www.linuxcenter.ru/lib/articles/soft/emul.phtml
--------- Открыть глаза навстречу солнцу
Ответ отправил: EPDSota (статус: Специалист)
Ответ отправлен: 04.08.2006, 12:31 Оценка за ответ: 4 Комментарий оценки: А где бы узнать оффициальную документацию