Вопрос № 160917: Умные люди помогите Процессор NTVDM обнаружил недопустимую инструкцию Cs :c000 Ip :35e4 OP: 0f 03 20 12 03 Эта ошибка выходит при компиляции программ на языке borland С++ ver. 3.1 в графическом режиме При компеляции программ без ис...
Вопрос № 160951: Уважаемые эксперты, подскажите, пожалуйста, как реализовать : поиск по названию- поиск по жанру- поиск по режиссеру- самый популярный фильм в жанре- в приложении,
которое прилагаю. Не получается правильно написать сравнение введенно...
Вопрос № 160.917
Умные люди помогите Процессор NTVDM обнаружил недопустимую инструкцию Cs :c000 Ip :35e4 OP: 0f 03 20 12 03
Эта ошибка выходит при компиляции программ на языке borland С++ ver. 3.1 в графическом режиме
При компеляции программ без использования графического режима все работает ,но только в не по лноэкранном режиме.В полноэкранном режиме снова ошибка . В чем проблема ????????? P.S.S мне так кажется это из за процца AMD Athlon 64 3500 + В коде нет ошибок это я проверил на другом
компе
Отправлен: 19.02.2009, 18:33
Вопрос задал: ARTEM ART (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Калеев Владимир Викторович
Здравствуйте, ARTEM ART! Попробуй запускать borland С++ и скомпилированные программы не на стандартном эмуляторе DOS, а например на DOSBox, или на виртуальной машине на которой установлен полноценный DOS. Для написания программ для современных платформ используй другой компилятор.
#thank 244079 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 160.951
Уважаемые эксперты, подскажите, пожалуйста, как реализовать : поиск по названию- поиск по жанру- поиск по режиссеру- самый популярный фильм в жанре- в приложении, которое прилагаю. Не получается правильно написать сравнение введенного значения. Вообще изначально условие такое:
Создать структуру ВИДЕОМАГАЗИН со следующими полями: Название фильма Режиссер Жанр Рейтинг популярности Цена диска
Реализовать следующие возможности: Поиск по названию Поиск
по жанру Поиск по режиссеру Самый популярный фильм в жанре Показ всех записей и добавление
Отвечает: Micren
Здравствуйте, Васильев Дмитрий! Поскольку Вы пишете на C++ то и ответ на нем. Если Вам нужна непременно структура, то замените class на struct. Программа тестировалась на Visual Studio 2008.
void FindMovie() { wstring movie; wcout<<L"Введите название фильма для поиска:"; getline(wcin,movie); if(movie.length()) { wcout<<L"С названием ""<<movie<<L""
найдены следующие фильмы:"<<endl; FindDisk(movie,CDisk::ifMovie,print); } }
void FindDirector() { wstring director; wcout<<L"Введите имя режиссера для поиска:"; getline(wcin,director); if(director.length()) { wcout<<L"С режиссером ""<<director<<L"" найдены следующие фильмы:"<<endl; FindDisk(director,CDisk::ifDirector,p
rint); } }
void FindGenre() { wstring genre; wcout<<L"Введите жанр для поиска:"; getline(wcin,genre); if(genre.length()) { wcout<<L"В жанре ""<<genre<<L"" найдены следующие фильмы:"<<endl; FindDisk(genre,CDisk::ifGenre,print); } }
void FindMaxRateInGenre() { wstring genre; wcout<<L"Введите жанр для поиска:"; getline(wcin,genre); maxRate=0; if(genre.length()) { FindDisk(genre,CDisk::ifGenre,MaxInGenre); wcout<<L"Максимальный рейтинг у следующих фильмов:"<&l
t;endl; FindDisk(genre,CDisk::ifGenre,PrintIfMaxInGenre); } maxRate=0; }
Пример работы:
Код:
Выберите наобходимое действие 1-Поиск по названию 2-Поиск по режиссеру 3-Поиск пожанру 4-Самый популярный фильм в жанре 5-Показ всех записей
и добавление 6-Выход Сделайте свой выбор:5 В коллекции имеются следующие фильмы: ---------------------------------------------------------------- Добавьте фильмы в коллекцию Название(пустая строка для завершения):Бойцовский клуб Режиссер:Финчер Жанр:боевик Популярность:9 Цена:40 Название(пустая строка для завершения):Список Шиндлера Режиссер:Спилберг Жанр:драма Популярность:9 Цена:45 Название(пустая строка для завершения):Кри
минальное чтиво Режиссер:Тарантино Жанр:криминал Популярность:8 Цена:35 Название(пустая строка для завершения):Матрица Режиссер:Вачовски Жанр:фантастика Популярность:8 Цена:30 Название(пустая строка для завершения):Чужой 3 Режиссер:Финчер Жанр:фантастика Популярность:7 Цена:30 Название(пустая строка для завершения): Выберите наобходимое действие 1-Поиск по названию 2-Поиск по режиссеру 3-Поиск пожанру 4-Самый популярный фильм в жанре 5-Показ всех
записей и добавление 6-Выход Сделайте свой выбор:5 В коллекции имеются следующие фильмы: ---------------------------------------------------------------- Название:Бойцовский клуб Режиссер:Финчер Жанр:боевик Популярность:9 Цена:40 ---------------------------------------------------------------- Название:Список Шиндлера Режиссер:Спилберг Жанр:драма Популярность:9 Цена:45 -------------------------------------------------------
--------- Название:Криминальное чтиво Режиссер:Тарантино Жанр:криминал Популярность:8 Цена:35 ---------------------------------------------------------------- Название:Матрица Режиссер:Вачовски Жанр:фантастика Популярность:8 Цена:30 ---------------------------------------------------------------- Название:Чужой 3 Режиссер:Финчер Жанр:фантастика Популярность:7 Цена:30 ---------------------------------------------------------------- Добавьте фильмы в коллекцию Название(пустая
строка для завершения): Выберите наобходимое действие 1-Поиск по названию 2-Поиск по режиссеру 3-Поиск пожанру 4-Самый популярный фильм в жанре 5-Показ всех записей и добавление 6-Выход Сделайте свой выбор:1 Введите название фильма для поиска:Матрица С названием "Матрица" найдены следующие фильмы: Название:Матрица Режиссер:Вачовски Жанр:фантастика Популярность:8 Цена:30 -------------------
--------------------------------------------- Выберите наобходимое действие 1-Поиск по названию 2-Поиск по режиссеру 3-Поиск пожанру 4-Самый популярный фильм в жанре 5-Показ всех записей и добавление 6-Выход Сделайте свой выбор:2 Введите имя режиссера для поиска:Финчер С режиссером "Финчер" найдены следующие фильмы: Название:Бойцовский клуб Режиссер:Финчер Жанр:боевик Популярность:9 Цена:40 ---------------------------------------------------------------- Название:Чужой
3 Режиссер:Финчер Жанр:фантастика Популярность:7 Цена:30 ---------------------------------------------------------------- Выберите наобходимое действие 1-Поиск по названию 2-Поиск по режиссеру 3-Поиск пожанру 4-Самый популярный фильм в жанре 5-Показ всех записей и добавление 6-Выход Сделайте свой выбор:3 Введите жанр для поиска:фантастика В жанре "фантастика" найдены следующие фильмы: Название
:Матрица Режиссер:Вачовски Жанр:фантастика Популярность:8 Цена:30 ---------------------------------------------------------------- Название:Чужой 3 Режиссер:Финчер Жанр:фантастика Популярность:7 Цена:30 ---------------------------------------------------------------- Выберите наобходимое действие 1-Поиск по названию 2-Поиск по режиссеру 3-Поиск пожанру 4-Самый популярный фильм в жанре 5-Показ всех записей и добавление 6-Выход Сделайте свой выбор:4 Введите
жанр для поиска:боевик Максимальный рейтинг у следующих фильмов: Название:Бойцовский клуб Режиссер:Финчер Жанр:боевик Популярность:9 Цена:40 ---------------------------------------------------------------- Выберите наобходимое действие 1-Поиск по названию 2-Поиск по режиссеру 3-Поиск пожанру 4-Самый популярный фильм в жанре 5-Показ всех записей и добавление 6-Выход Сделайте свой выбор:
Ответ отправил: Micren (статус: Студент)
Ответ отправлен: 20.02.2009, 13:51
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 244127 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.