Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Эмулятор CHIP-8 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать перегруженные функции. http://www.cyberforum.ru/cpp-beginners/thread158328.html
Написать перегруженные функции и протестировать их в основной программе: А) перевода минут, часов и секунд в секунды; Б) перевода секунд в часы минуты секунды.
C++ Не устанавливается VC++6 Professional Edition Подскажите пожалуйста, при установке VC++6 Professional Edition выдаёт сообщение: Не найден файл D:\Mein Programen\VISUAL~1\VISUAL~1.EDI\acmboot.exe или один из его компонентов. Проверьте... http://www.cyberforum.ru/cpp-beginners/thread158303.html
Функция, формирующая массив C++
Ребят тпомогите написать программу, подскажите с чего начать... Вот задание - Функция, формирующая новый массив, упорядоченный по неубыванию, из двух массивов-параметров, уже упорядоченных по...
C++ Условный оператор if
Добрый день! есть следующий код программы на C++: #include<cmath> #include<iostream> int main(){ l: double a; std::cout << "Enter an integer: \n" ; std::cin>> a; ...
C++ Надо написать функцию которая выдаёт маршрут файла http://www.cyberforum.ru/cpp-beginners/thread158250.html
Помогите пожалуйста!!! Надо написать функцию которая выдаёт маршрут файла!
C++ Переменные в циклах я понимаю как работает переменная i первом цикле, но во втором не пойму. Переменная i объявлена, но не проинициализирована. Какое значение во втором цикле? char * left(const char * str, int n)... подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4942 / 2522 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
13.08.2010, 09:10
Цитата Сообщение от Евгений М. Посмотреть сообщение
Так у нас дела очень серьезные... См. вложение.
Все проблемы связаны с запуском Chip8 emulator Logo [Garstyciuks].c8
Если я скомпилирую исходники и запущу этот файл появляется bug1.gif.
Если я возмьму скомпилированую прогу и запущу этот файл появляется bug2.gif. Нажимаю на OK появляется bug3.gif.
С IBM Logo все нормально в обеих случаях.

Исходники скопировал (svn выдал revision 9) попробую разобраться.
Моя ОС: WinXP SP3 Original
Версия правильная, странно, у себя такой проблемы не наблюдая, пробовал на Win7 и на WinXP SP3. Посмотрите у себя, пожалуйста. Мне сложно искать ошибку, не наблюдая ее.

Добавлено через 46 минут
начал просматривать исходники, нашел глупую ошибку, но врядли она имеет отношение к тем багам, что вы показали. просто клавиатура оказывалась бесполезной.
файл keyboard.cpp 66 строка:
правильно сравнивать
C++
1
if(w == buttons[i])
когда было
C++
1
if(w == this)
даже не знаю как допустил такую нелепость
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru