03:38

Тут такая проблема: Делаю я мини аркадку на VB, всё хорошо, только вот рисунок персонажа при перемещении "рябит", т.е. по нему пробегают белые полосы. Поставил Autoredraw=true, но всёравно рябит. Подскажите, как от этого избавится, чтобы перс перемещался без всяких глюков.

P.S. Он перемещается при нажатиях соот. клавиш (событие KeyPress).

23:26

help!

жри бумажку
имееться код

почему-то между мейлами юзеров при отправление ставятся точки(admin@mail.ru.user@mail.ru и т.п.) =\

в чем может быть проблема?


11:24

A present wife of mr.RB and a present mother of our Bonnie-Blue
Объясните плиз тупому, как мне фильм с ДВД отправить на раскадровку в Виндоус Муви Мейкер?

Пау-чок
Что DBMS, что BDSM... Второе может даже и поприятнее будет...



Актуальная фраза в посленнее время. Для меня по карйней мере.



И вот мне стало что интересно, при проектировнии БД/ПО пользуется ли кто IDEF'ом, UML'ем? Или может сейчас что удобнее/юзабильнее существует?

И какие, акромя ERWin'а, пакеты можете посоветовать для формализации представления структуры БД?

21:24

149ea694a792f3ad2caaf77077a0df58 Спорящая с богом
Ищутся толковые онлайн-книги, учебники и справочники по Managed DirectX. Конкретно интересует Direct3D и построение интерфейса его средствами.

И не говорите, что я забиваю гвозди микроскопом - я в курсе.

23:38

Народ, я тут полезный сайт нашёл, там лит-ра по всем аспектам програмирования.

Вот он:http://www.ponteley.al.ru

19:50

Есть кто-небудь, кто знает Visual Basic.

07:35

100 бед - 1 ресет
Итак.. последняя лаба за семестр. Может у кого есть мысли, хотябы алгоритм?



Ввести степеть и коэффициенты полинома. Ввести границы интервала a,b и точность eps. Найти корень полинома на интервале [a,b] методом деления отрезка пополам. (считать, что p(a)*p(b)<0)

02:22

Any troubles?
С++ стал изучать недавно. Но вот хоть убей не понимаю что такое указатели и для чего они нужны!! Может ли кто-нибудь подробно объяснить?

21:34

100 бед - 1 ресет
Кто знает, как на Си написать функцию для перевода переменной типа long в символьную строку в двоичном представлении? (ltoab(long num,char s[]))..

Маша
Есть программа. К ней нужно написать

1.РУКОВОДСТВО ОПЕРАТОРА ГОСТ 19.505-79

2.ОПИСАНИЕ ПРОГРАММЫ ГОСТ 19.402-78

16:54

до комплекса неполноценности тоже надо дорасти (с)
всем здрасьте.



хэлп ми, плиZz.. не люблю ни у кого просить, НО.. помогите написать прогу на Java "текстовый редактор" с апплетами.



а всё потому, что скоро сессия :-(

Алексей
Нужны толковые не базовые материалы связанные с С++!

Примеры: любые продвинутые темы по ООП с привязкой к С++; containers, STL and etc; RTTI; data structures and design patterns; компиляция, внутреннее строение С++ команд, функций, расположение в памяти; exceptions; templates; и т.д. и т.п.

А еще: coding standards и всевозможные хитрые задачки и вопросы.



Желательно на английском, так как понятнее и переводить не придется.



Для чего мне это? А назначили меня «центром знаний по С++» нашего отдела. Теперь все с возникающими вопросами должны бегать ко мне, что не ново – и так ко мне бегали. Новое в том, что я должен периодически подбрасывать людям продвинутые материалы. Для этого они и понадобились.



Буду рад полезным ссылкам. Заранее спасибо.



П.С. Гуглом я пользоваться умею, но проверенная ссылка на хороший материал сэкономит мне время.


А ты уже научился заряжать левой ногой свой телефон?


Рисуется на форме мой компонент TEditGlushkov (он в QEditGlushkov) (в виде TEdit) но перегруженные в нем виртуальные функции не пашут. Че делать.



Задание звучит так:

Созданный новый компонент должен быть доступен для других приложений и/или форм, следовательно сохранить его в виде библиотеки DLL.



Возможное решение: Вызывать из Dll форму с компонентом. Тогда все работает.



Есть еще предложения что можно сделать.



P.S. Код ниже



читать дальше


14:28

ДЕЛФИ

Маша
Господа, никто в Делфи, случаем, не шарит..хотя бы на средненьком уровне.

Нужно программно реализовать тест, представляющий собой позиционную игру "ученик-тестирующий". Чтобы при ответе на вопросы теста (5 штук) ученику ставилась оценка. А оценка формируется благодаря вектору выигрышей (его составить самостоятельно можно). Если кто что-то в этом понимает-пишите. Более детально расскажу и покажу примерную программу.

12:02

всё иллюзия
Какую материнку посоветуете для сервера ? проц будет P4 3200MHz S478

Стоит ли заморачиваться с ECC ?

01:00

Ничто так не ограничивает полёт мысли программиста, как компилятор
Люди! Помогите решить задачу! У меня с ней скоро крыша поедет :roof:



На столе стоит стакан, основанием которого является квадрат 3х3, а высота равна h. Рассмотрим куб 2х2х2, из которого выкинули некоторые кубики 1х1х1 (не все). Назовем это фигурой. Есть набор из n фигур. Возникает вопрос: сколькими способами можно разместить фигуры в стакане так, чтобы полностью его заполнить, при этом фигуры не разрешается поворачивать или отражать.



Мне ещё к тому же надо реализовать решение с использованием наследования классов, но с этим, я думаю и сам справлюсь.

всё иллюзия
У кого будут свежие мысли? идем сюда

10:56

всё иллюзия
Ищется реализация Memory Mapped File в виде TStream под Delphi

Пау-чок
Вопрос для знатоков КР580ВМ80/i8080.

Предыстория:

Для отладки программы под КР580ВМ80 решил использовать эмулятор i8080 (сей). Но обнаружил, что им не интерпретируется команда DAA. Естественное решение - приписать обработчик команды самому, благо код эмулятора доступен.

И вот тут столкнулся с затруднением такого плана... Как написано здесь (.doс):

Команда десятичной коррекции аккумулятора DAA осуществляет перевод 8-разрядного двоичного числа в аккумуляторе в две цифры двоично-десятичного кода с правильной установкой признака переноса CY. При этом производятся следующие действия:

1. Если младшая тетрада содержит число, больше 910, или установлен признак вспомогательного переноса АС=1, то содержимое аккумулятора увеличивается на 6.

2. Если после этого старшая тетрада аккумулятора содержит число, большее 9, или установлен признак вспомогательного переноса CY=1, то в старшую тетраду прибавляется 6.


Так вот. Реализовалось вышенаписанное таким образом:

 if (( (A & 0x0F) > 0x09 ) || ( F & FLAG_AC ))

ADD(0x06); //[1]
if (( (A & 0xF0) > 0x90) || ( F & FLAG_C ))
ADD(0x60); //[2]


Здесь ADD() - макросс, реализующий ADD и ADI со всеми вытекающими для регистра флагов последствиями.

И всё бы хорошо, если бы после выполнения первого ADD'а не терялся бит CY. А он стопроцентно теряется. И таким образом, скажем, сложение 0x95h+0x79h (BCD-представления) будет производиться как:

0x95h+0x79=0x10E(CY=1;A=0x0E)->ADD[1]->(CY=0;AC=1;A=0x14),

что мягко говоря не верно. И соотетственно, ADD[2] не выполнится, т.к. первая тетрада A меньше девяти и CY=0.

Естественно, реализовать функцию DAA, чтобы она работала так как мне надо - проще простого.



Но тут встаёт (внимание!) вопрос - DAA работает в КР580ВМ80 так как надо мне, или так как у меня реализуется, т.е. с потерей CY при первом цикле сожения?