|
Xors3D Графический движок с поддержкой DirectX9 |
Результаты опроса: Надо?
|
Да - круто
|
|
2 |
14.29% |
Нет - лажа
|
|
2 |
14.29% |
Может и надо но не мне
|
|
10 |
71.43% |
28.12.2011, 22:57
|
#46
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Написал c# враппер
тред по диагонали читал, ибо
ЧТО Ж ВЫ ДЕЛАИТИ!!
1) Реализация функции-члена сразу после объявления в классе? Нет пути - юзай inline для подстановки.
2) Передача аргумента не по ссылке в реализации перегрузки копирования(рекурсия) /сравнения ? И где уже const-ы для методов и некоторых их аргументов?
3) Компоненты вектора в паблике?! Если у вас перегрузка сделана как функция поддержки, то объявите её дружественной классу - не уродуйте интерфейс!
4?) Заодно я не очень понял преимущество делать столько статических функций-членов. Большая часть из них вполне логически могла бы быть нестатическими.
Прошу прощения, если не прав и кого-то обидел.
А идея, наверно, неплохая - да.
апд: только не говорите, что вы обсуждали C#-код, и C++ные придирки неактуальны
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
28.12.2011, 23:38
|
#47
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: Написал c# враппер
апд: только не говорите, что вы обсуждали C#-код, и C++ные придирки неактуальны
|
да не впринципе ты в чем то прав, писать нужно грамотно, но нет смысла рефракторить ибо мертво
ЗЫ. а разве в шарпе есть inline и оно актуально?
|
(Offline)
|
|
29.12.2011, 16:22
|
#48
|
быдло
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений (для 1,489 пользователей)
|
Ответ: Написал c# враппер
передачи ссылок - актуально
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
29.12.2011, 17:11
|
#49
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Написал c# враппер
Передача ссылок нужна только не для ссылочных типов.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
29.12.2011, 17:49
|
#50
|
быдло
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений (для 1,489 пользователей)
|
Ответ: Написал c# враппер
Сообщение от pax
Передача ссылок нужна только не для ссылочных типов.
|
эээ... я думал все и так поймут
|
(Offline)
|
|
29.12.2011, 20:22
|
#51
|
Зануда с интернетом
Регистрация: 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)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:39.
|