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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.07.2010, 16:06   #21
sir.andrey
Форумчанин
 
Регистрация: 06.12.2009
Сообщений: 380
Радость

Цитата:
Сообщение от Korben5E Посмотреть сообщение
почти... не запустится программа заточенная чисто под ДОС
но такие вы не пишите.
Ну есть же программы, которые должны использовать DОSовский модуль,
например на паскале Uses "DOS". Значит уже косяки попрут!!!
sir.andrey вне форума Ответить с цитированием
Старый 24.07.2010, 16:20   #22
Korben5E
Форумчанин
 
Аватар для Korben5E
 
Регистрация: 13.07.2010
Сообщений: 346
По умолчанию

Цитата:
Сообщение от sir.andrey Посмотреть сообщение
Ну есть же программы, которые должны использовать DОSовский модуль,
например на паскале Uses "DOS". Значит уже косяки попрут!!!
ну тут смотря что ты собираешься сделать.....

ты как-то плавно смешал Си и паскаль
Non est culpa vin, sed culpa bibentis
Korben5E вне форума Ответить с цитированием
Старый 24.07.2010, 16:25   #23
sir.andrey
Форумчанин
 
Регистрация: 06.12.2009
Сообщений: 380
Радость

Цитата:
Сообщение от Korben5E Посмотреть сообщение
ну тут смотря что ты собираешься сделать.....

ты как-то плавно смешал Си и паскаль
Я не понимаю, почему с паскалем проблемы возникали только с графикой, но и их я разрешал с помощью DOSBox, а тут и без графики глюки, а DOSBox тоже не погает.
Оболочка то одна и таже досовская.
З.Ы. Если есть мысли о предотвращении косяков то поделитесь пожалуйста!!!
sir.andrey вне форума Ответить с цитированием
Старый 24.07.2010, 16:31   #24
Korben5E
Форумчанин
 
Аватар для Korben5E
 
Регистрация: 13.07.2010
Сообщений: 346
По умолчанию

Цитата:
Сообщение от sir.andrey Посмотреть сообщение
Я не понимаю, почему с паскалем проблемы возникали только с графикой, но и их я разрешал с помощью DOSBox, а тут и без графики глюки, а DOSBox тоже не погает.
Оболочка то одна и таже досовская.
З.Ы. Если есть мысли о предотвращении косяков то поделитесь пожалуйста!!!
ты хочешь игру доделать и тебе сказали на Си перейти???
тогда ты ошибся -надо было доделать игру в паскале , а потом переходить дальше

к примеру в Си
char far *s =(char far)(0xb8000000) ;
*s++='F';*s++=0xac;

это прямая адресация в видеопамять...
должна работать везде с функцией main()
Non est culpa vin, sed culpa bibentis
Korben5E вне форума Ответить с цитированием
Старый 24.07.2010, 16:38   #25
sir.andrey
Форумчанин
 
Регистрация: 06.12.2009
Сообщений: 380
Радость

Цитата:
Сообщение от Korben5E Посмотреть сообщение
ты хочешь игру доделать и тебе сказали на Си перейти???
тогда ты ошибся -надо было доделать игру в паскале , а потом переходить дальше
Да нет, игру я доделал!
Меня итересует проблемка,
я поместил нужные модули в папку с bc++ , и запускаю с помощью DOSBOX
, директорию include стер, и все равно он пишет ошибку указывая на #include <conio> ну и еще там на несколько ошибочек!!!
Ни понять, почему?

Ни че здесь ни понял!
Цитата:
к примеру в Си
char far *s =(char far)(0xb8000000) ;
*s++='F';*s++=0xac;

это прямая адресация в видеопамять...
должна работать везде с функцией main()

Последний раз редактировалось sir.andrey; 24.07.2010 в 16:41.
sir.andrey вне форума Ответить с цитированием
Старый 24.07.2010, 16:44   #26
Korben5E
Форумчанин
 
Аватар для Korben5E
 
Регистрация: 13.07.2010
Сообщений: 346
По умолчанию

Цитата:
Сообщение от sir.andrey Посмотреть сообщение
директорию include стер, и все равно он пишет ошибку указывая на #include <conio> ну и еще там на несколько ошибочек!!!
Ни понять, почему?

Ни че здесь ни понял!
ну ты даешь
тебя кто надоумил стереть папку include ??????
Non est culpa vin, sed culpa bibentis
Korben5E вне форума Ответить с цитированием
Старый 24.07.2010, 16:46   #27
sir.andrey
Форумчанин
 
Регистрация: 06.12.2009
Сообщений: 380
Радость

Цитата:
Сообщение от Korben5E Посмотреть сообщение
ну ты даешь
тебя кто надоумил стереть папку include ??????
Не папку а опцию в C++ directories.
sir.andrey вне форума Ответить с цитированием
Старый 24.07.2010, 16:50   #28
Korben5E
Форумчанин
 
Аватар для Korben5E
 
Регистрация: 13.07.2010
Сообщений: 346
По умолчанию

ээээх...
вообще Си знает немного команд...
директивы и main, if, for, do, {} switch, case
короче зарезервированные слова

а все что не зарезервировано - описывается во внешних файлах
которые подключаются директивой "include"

ты-бы хоть основы почитал перед эксперементами
Non est culpa vin, sed culpa bibentis
Korben5E вне форума Ответить с цитированием
Старый 24.07.2010, 16:56   #29
sir.andrey
Форумчанин
 
Регистрация: 06.12.2009
Сообщений: 380
Радость

Цитата:
Сообщение от Korben5E Посмотреть сообщение
ээээх...
вообще Си знает немного команд...
директивы и main, if, for, do, {} switch, case
короче зарезервированные слова

а все что не зарезервировано - описывается во внешних файлах
которые подключаются директивой "include"

ты-бы хоть основы почитал перед эксперементами
Да я читал немного,
Вы помоему проблему не понимаете, попробую поподробнее,
Я перенес нужные мне модули в папку с самим BC++ , затем, с помощью DOSBOX , монтирую за диск эту папку, в опциях BC++ я стер путь к директории include, т.е. модули должны быть в одной папке, так оно и есть, но при запуске компилятор на эти модули ругается, мол не открываются.
sir.andrey вне форума Ответить с цитированием
Старый 24.07.2010, 17:07   #30
Korben5E
Форумчанин
 
Аватар для Korben5E
 
Регистрация: 13.07.2010
Сообщений: 346
По умолчанию

Цитата:
Сообщение от sir.andrey Посмотреть сообщение
Да я читал немного,
Вы помоему проблему не понимаете, попробую поподробнее,
Я перенес нужные мне модули в папку с самим BC++ , затем, с помощью DOSBOX , монтирую за диск эту папку, в опциях BC++ я стер путь к директории include, т.е. модули должны быть в одной папке, так оно и есть, но при запуске компилятор на эти модули ругается, мол не открываются.
Зачем??? какие цели должны быть решены этим шагом?????
размер исполняемого файла от этого не изменится, а путь поиска библиотек предусмотренный разработчиками ВС - однозначно...

есть еще так называемые переменные среды(которые в паскале не используются)
в досе команда set
Non est culpa vin, sed culpa bibentis
Korben5E вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
borland c Sugarcoocking man Общие вопросы C/C++ 2 12.06.2010 19:03
Borland C J-lo Помощь студентам 1 15.04.2010 23:20
не могу запустить ехешник ,Borland 5 и Borland 6 error_13 Общие вопросы C/C++ 0 31.01.2010 14:04
Help Borland C++ Deis Помощь студентам 6 25.02.2009 20:12