![]() |
Ответ: Тупые вопросы
вектор это матрица у которой один столбик и три строки :/
притом перемножение матриц это совершенно не то что ты написал |
Re: Тупые вопросы
Цитата:
а если на конкретном примере Ну эт ясно тогда получается так A = 1 2 3 x y z w M = 1 2 3 0 4 5 6 0 7 8 9 0 4 4 5 1 A * M = ( (1 * 1 * 4 * 7 * 4) ; ( 2 * 2 * 5 * 8 * 4); (3 * 3 * 6 * 9 * 5)) A = ( 112 ; 640 ; 2430 ) :4to: :4to: :4to: :4to: :4to: :4to: :4to: :4to: :4to: :4to: :4to: :4to: :4to: :4to: :4to: :4to: :4to: :4to: :4to: :4to: и если на с++ Код:
|
Ответ: Тупые вопросы
Вложений: 1
ты совершенно не понимаешь ничего вообще
в атаче рабочие формулы, углы в радианах только |
Re: Тупые вопросы
Спасибо!
Цитата:
|
Re: Тупые вопросы
Слушай а не мошежь то же самое только на DirectX'e ???
|
Ответ: Тупые вопросы
я не знаю как на directx'е
|
Re: Тупые вопросы
ладно, все равно спасибо. уже разобрался сам
|
Ответ: Тупые вопросы
Цитата:
|
Ответ: Тупые вопросы
impersonalis
винда тебе выделяет виртуальную память с виртуальной адресацией (32x выдалеяет макс 2 гига и сама решает, как я знаю, что хранить в оперативке, а что в файле подкачки) так что если процесс закрыт то выделеный к нему блок просто сотрут |
Ответ: Тупые вопросы
Вопрос.
Вот у меня стоит Visual C++ Net 2003 но с помощи нее нечего нормально не откопилишь. 6-я версия вроде устарела. Может есть какой то способ 2003 ю более в лучшею стабильность привести. Или хотя бы либы на 6-ю скачать для более современных версия OpenGL Если да где можно скачать!? Пардон за тупой вопрос. :) |
Ответ: Тупые вопросы
-=SCiP=-
1) скачай msvs 2005 2) 2003 спокойно все компилирует, по-крайней мере то что соответствует стандарту то можно скомпилировать без особых бубнов 3) OpenGL там прекрасно работает, либ "OpenGL" нету как таковых - изучи расширения OpenGL, идеологию и как оно работает, много вопросов решаются на http://opengl.org/ |
Ответ: Тупые вопросы
А что MSVS 2008 уже не в кассу?
|
Ответ: Тупые вопросы
SBJoker
скоро и 2010 появится, касса слишком разрослась, выбирай любой так сказать |
Ответ: Тупые вопросы
Значит глючиная версия у меня .с++ 2003.
Она же упакована в архиве. ( |
Ответ: Тупые вопросы
-=SCiP=-
у меня всё работало на ней, а что глючит то ? телепаты в отпуске в созвездии андромеды |
Ответ: Тупые вопросы
Цитата:
|
Ответ: Тупые вопросы
В оснавном #include <vfw.h>
Я даже скачивал готовые примеры и всеравно выдовало ошибку ссылающию на vfw.h ------------ Цитата:
я имел виду она не устанавливается а проста распаковывается с архива. (я про С++) Просто мне нужно искать установочный С++ Кстати кто знает сколько стоит лицензия на Visual C++ 2005 (Эт я так ради интереса спросил) |
Re: Тупые вопросы
бери это было время с сайта мелкомягких давали бесплатный VC++ 2008 Express Edition.
зы. это онлайн установка зыы. бля! че за ху*ня файл сюды никак не грузится! в аттачах пишет "Upload of file failed"(ну или что-то подобное) если смогу загружу на iFolder а вот все. получилось http://ifolder.ru/control/?file_id=10029345&code=5a8dd101b1dd1a4777777aab79d 73f74 |
Ответ: Тупые вопросы
Итак приготовьтесь, крайне тупой вопрос:
среда MS VS C++ 2005 допустим xGetFPS() возвращает int а xText принимает char например: xText(10,10,xGetFPS()); Ошибка: 'xText' : cannot convert parameter 3 from 'int' to 'const char *' Вопрос: как конвертировать, например xText(10,10,(const char *)xGetFPS()); компилируется но выдает ошибку приложения при запуске .exe Ещё не разобрался,как правильно и что делать с типами, как всегда не кидайтесь тапками... =) |
Ответ: Тупые вопросы
Здесь вам не блитз. Здесь вам строгая типизация. Надо число переводить в строку. Для начло пойдет что-то типа:
PHP код:
З.Ы. Ты еще попробовал бы так: xText(10, 10, "FPS: " + xGetFPS()) :-D |
Ответ: Тупые вопросы
Спасибо, заработало:)
Цитата:
И ещё небольшой вопросик на счёт абсолютных и относительных путей.. Допустим есть такое выражение: Image Cursor=xLoadImage("\Data\\Cursor.png"); Всё компилирует и работает, но предупреждает на тему: warning C4129: 'D' : unrecognized character escape sequence Что задумал компилятор? =) |
Ответ: Тупые вопросы
\ - этот слеш используется для экранирования следущего символа, точнее он его защищает или образует с ним новый символ. Поэтому если в строке нужен такой слеш их нужно ставить два в подряд. Обычно \n - перевод строки. \n\r перевод строки и возврат каретки. \0 - символ с кодом ноль... и т.д. от языка к языку могут быть отличия.
В твоём случае компилятор недоумевает по поводу что значит последовательность "\D", ибо он такой не знает. |
Re: Тупые вопросы
Начал писать свой движок (.dll) Но появилась проблема, которая не должна существовать на этом белом свете.
Есть массив staticint bKeys [256] = {false}; В WndProc обрабатываю клавиатуру case WM_KEYDOWN: { if ((wParam >= 0) && (wParam <= 255)) bKeys[wParam] = true; break; } case WM_KEYUP: { if ((wParam >= 0) && (wParam <= 255)) bKeys[wParam] = false; break; } Потом этой функцией возращаю состояние клавиши DECLSPEC bool KeyDown(unsignedchar param) { return bKeys[param]; } Но результата никакого, в чем может быть причина? |
Ответ: Тупые вопросы
ты не нажал клавишу ?? ;)
|
Ответ: Тупые вопросы
ну или wndproc не вызывается, попробуй проверить это
|
Re: Тупые вопросы
Нажимал) и клавиатура целая, кофе не проливал))
|
Re: Тупые вопросы
Разобрался, спасибо за внимание)
|
Часовой пояс GMT +4, время: 12:23. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot