Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Too much global data defined in file


Автор: VampiRUS 7.1.2006, 07:59
Такую ошибку выдаёт TC 3.0 если модель памяти Large, если модель памяти Medium, то компилируется нормально, но если добавить ещё строчку кода, то .exe выводит на экран какую-то ерунду

Автор: VampiRUS 7.1.2006, 08:01
модуль

Автор: Mephistopheles 7.1.2006, 08:20
Исходник приведи в студию через тэги. Судя по всему слишком много глобальных переменных объявлено, но разве такое может быть? У Turbo есть ограничения? Никогда с таким не сталкивался в Visual studio.

Автор: Mayk 7.1.2006, 12:11
Цитата(Mephistopheles @ 7.1.2006, 12:20 Найти цитируемый пост)

У Turbo есть ограничения?

Например, накладываемые ДОСом (мало-мало, очень мало памяти, в частности о >64кб структурах - только мечтать )

Автор: Mephistopheles 7.1.2006, 13:26
Mayk
Смеёшься? Как раз ДОС никаких ограничений не даёт - юзай сколько хочешь. Какая версия доса?

Автор: Mayk 7.1.2006, 15:31
Цитата(Mephistopheles @ 7.1.2006, 17:26 Найти цитируемый пост)

Как раз ДОС никаких ограничений не даёт - юзай сколько хочешь.

"программе требуется 590 кб основной памяти" - никогда не видел?


Автор: VampiRUS 8.1.2006, 06:19
Всё проблема решена, при помощи создания проекта.

Автор: Wowa 8.1.2006, 19:48
Цитата(Mayk @ 7.1.2006, 13:31 Найти цитируемый пост)


"программе требуется 590 кб основной памяти" - никогда не видел?

Да, было дело smile Нужно было himem.sys грузить ))))

Автор: blackofe 9.1.2006, 22:25
Цитата(Wowa @ 8.1.2006, 19:48)
Да, было дело smile Нужно было himem.sys грузить ))))

ха-ха.. а под 8086 и dos 2.0 еще и himem'ов никаких не было. smile

эх, время было.. 2 килобайта, которые turbo c генерил для "hello, world!", казались страшным расточительством. а уж 50 кил, в которые turbo basic заворачивал единственную строчку кода, считались сверхнаглостью! smile

Автор: regis 10.1.2006, 16:46
Цитата(blackofe @ 9.1.2006, 22:25)
Цитата(Wowa @ 8.1.2006,  19:48)
Да, было дело smile Нужно было himem.sys грузить ))))

ха-ха.. а под 8086 и dos 2.0 еще и himem'ов никаких не было. smile

эх, время было.. 2 килобайта, которые turbo c генерил для "hello, world!", казались страшным расточительством. а уж 50 кил, в которые turbo basic заворачивал единственную строчку кода, считались сверхнаглостью! smile

А Клиппер программу типа Hello, World компилировал в экзешник ~120Kb -- и это был ну просто беспредел!! smile

Автор: blackofe 10.1.2006, 21:30
regis
но зато клиппер компилировал, а для фоксбейза приходилось тянуть все его прибамбасы! smile

сейчас нас погонят за злостный офф smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)