Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Xors3D

Xors3D Графический движок с поддержкой DirectX9

Результаты опроса: Надо?
Да - круто 2 14.29%
Нет - лажа 2 14.29%
Может и надо но не мне 10 71.43%
Голосовавшие: 14. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы
Старый 28.12.2011, 22:57   #46
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: Написал c# враппер

тред по диагонали читал, ибо
ЧТО Ж ВЫ ДЕЛАИТИ!!
1) Реализация функции-члена сразу после объявления в классе? Нет пути - юзай inline для подстановки.
2) Передача аргумента не по ссылке в реализации перегрузки копирования(рекурсия) /сравнения ? И где уже const-ы для методов и некоторых их аргументов?
3) Компоненты вектора в паблике?! Если у вас перегрузка сделана как функция поддержки, то объявите её дружественной классу - не уродуйте интерфейс!

4?) Заодно я не очень понял преимущество делать столько статических функций-членов. Большая часть из них вполне логически могла бы быть нестатическими.
Прошу прощения, если не прав и кого-то обидел.

А идея, наверно, неплохая - да.

апд: только не говорите, что вы обсуждали C#-код, и C++ные придирки неактуальны
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
moka (29.12.2011)
Старый 28.12.2011, 23:38   #47
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Написал c# враппер

апд: только не говорите, что вы обсуждали C#-код, и C++ные придирки неактуальны
да не впринципе ты в чем то прав, писать нужно грамотно, но нет смысла рефракторить ибо мертво
ЗЫ. а разве в шарпе есть inline и оно актуально?
(Offline)
 
Ответить с цитированием
Старый 29.12.2011, 16:22   #48
Dream
быдло
 
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений
(для 1,489 пользователей)
Ответ: Написал c# враппер

передачи ссылок - актуально
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
impersonalis (29.12.2011)
Старый 29.12.2011, 17:11   #49
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Написал c# враппер

Передача ссылок нужна только не для ссылочных типов.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
SBJoker (29.12.2011)
Старый 29.12.2011, 17:49   #50
Dream
быдло
 
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений
(для 1,489 пользователей)
Ответ: Написал c# враппер

Сообщение от pax Посмотреть сообщение
Передача ссылок нужна только не для ссылочных типов.
эээ... я думал все и так поймут
(Offline)
 
Ответить с цитированием
Старый 29.12.2011, 20:22   #51
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: Написал c# враппер

2 pax, SBJoker
Сообщение от pax Посмотреть сообщение
Передача ссылок нужна только не для ссылочных типов.
я вот про это:
 Vector3 operator +(Vector3 one, Vector3 other)
не наю как на 4p (если не так - прошу извинить, и, по возможности, осветить механизм /можно в ЛС/),а на 2p, актуально (судя по телу, которое приведно)
Vector3 &operator +(const Vector3 &one,const Vector3 &other)
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 14:52.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com