@ProCxx

Страница 1019 из 2477
Mikhail
27.06.2017
19:17:09
Я помню ваершарк мигрировал с виксвиджетов

Vitaly
27.06.2017
19:17:22
Это субъективное мнение
Нет. Это как мерседес и жигули. ?

Mikhail
27.06.2017
19:17:26
И ещё какие то проекты

Berkus
27.06.2017
19:17:50
Это субъективное мнение
возможно в основе этого субъективного мнения что-то лежит, раз им меньше пользуются. я вот в очередной раз глянул на документацию wxwidgets и понял что а не пошли бы они нафиг.

Google
Maxim
27.06.2017
19:18:17
я как-то общался с одним плюсовиком, который занимался поддержкой wxWidgets в опенсоурсе. он говорил, что там дохрена старого кода, который через костыли приходится поддерживать. и ситуация такова, что найденные баги не успевают фиксить, не говоря уже о добавлении новых фич

Serge
27.06.2017
19:18:23
Нет. Это как мерседес и жигули. ?
Для каждой задачи и цели нужны и Жигули и мерседес

Berkus
27.06.2017
19:19:32
http://docs.wxwidgets.org/3.0/classwx_aui_m_d_i_child_frame.html#a1dd3d92c14173eb063901bbab4c79a67 так себе апи, если для скрытия окна надо вызывать Show(false) вместо Hide

Group Butler [beta]
27.06.2017
19:20:03
Berkus
27.06.2017
19:20:11
вот для вас есть чатик

дуйте туда

Maxim
27.06.2017
19:20:34
ну я не стараюсь это выставить минусом wxWidgets, везде есть свои минусы, я просто дал инфу :)

Serge
27.06.2017
19:20:44
Group Butler [beta]
27.06.2017
19:20:56
Serge has been warned (1/5)

Serge
27.06.2017
19:23:03
Ребят если вы будете меня банить, или предупреждать, то я сам уйду отсюда. Я никого не оскорблял, высказал своё мнение, что за хрень с предупреждениями?

Google
Владислав
27.06.2017
19:24:50
сказали же, с таким дискассом в другой чат

Serge
27.06.2017
19:24:57
Show вместо Hide это существенный недостаток?

сказали же, с таким дискассом в другой чат
А о чем тогда тут говорить? О погоде?

Владислав
27.06.2017
19:25:52
чат для холиваров есть отдельный

Berkus
27.06.2017
19:25:56
тебе даже ссылку дали

иди там рассуждай чем Show(false) лучше всего остального

Вячеслав
27.06.2017
19:26:49
Апворк норм, если по ночам работать
Что можете про upwork рассказать?

Serge
27.06.2017
19:26:54
Как различить холивар от альтернативного мнения?

Владислав
27.06.2017
19:27:17
а это уже в флудилку :)

Azoyan
27.06.2017
19:27:44
Тогда и про Upwork во флудилку

Вячеслав
27.06.2017
19:28:24
?

Nooooo

Serge
27.06.2017
19:28:37
Вы тут обсуждаете темы ещё более пустые, чем в флудилке, но отправляете туда меня.

Владислав
27.06.2017
19:28:54
в флудилке круто, чего ты обижаешься?

Alexander
27.06.2017
19:28:55
Azoyan
27.06.2017
19:29:40
Наехали на пацана)

Berkus
27.06.2017
19:29:52
Вы тут обсуждаете темы ещё более пустые, чем в флудилке, но отправляете туда меня.
значит в флудилке интереснее чем тут, не вижу проблемы.

оставь скучный чатик унылым занудам

Azoyan
27.06.2017
19:35:08
Объясните почему если на 42 строчке вызывается метод потомка, то почему на 45 вызывается метод родителя http://ideone.com/oKFBNY

Google
Berkus
27.06.2017
19:37:07
потому что виртуальные функции вызываются только через указатель

Azoyan
27.06.2017
19:37:26
Спасибо

Berkus
27.06.2017
19:37:33
через точку вызов девиртуализируется

Her h = Bar(); а тут вообще slicing емнип

Azoyan
27.06.2017
19:38:39
А если через new?

Vladislav
27.06.2017
19:38:47
Владислав
27.06.2017
19:39:39
Какой вывод из этого я должен сделать?
что с окружением что-то не так? :)

Anatoly
27.06.2017
19:39:48
Azoyan
27.06.2017
19:39:51
Я как раз сегодня у Дьюхарст читал это

Vladislav
27.06.2017
19:40:09
Владислав
27.06.2017
19:40:48
подумой :)

Azoyan
27.06.2017
19:40:54
А как полимфорно вызывать методы разных потомков созданных на стеке?

Aragaer
27.06.2017
19:41:07
через указатели?

Azoyan
27.06.2017
19:41:48
через указатели?
Ну исправь пример, чтобы без new был правильный вызов

Aragaer
27.06.2017
19:42:09
Bar bar; Her *still_bar = &bar;

не?

Anatoly
27.06.2017
19:42:57
const Her& her = Bar(); her.print();

Google
Aragaer
27.06.2017
19:43:55
http://ideone.com/SXmCBx

кстати да, через референс тоже ок

Maxim
27.06.2017
19:44:40
const Her& her = Bar(); her.print();
по-моему не скомпилится, print же не константный

Anatoly
27.06.2017
19:44:42
чтобы достичь полиморфного поведения необходимо вызывать методы либо через указатель , либо через ссылку на базу

Azoyan
27.06.2017
19:45:23
Ошибки компиляции

Anatoly
27.06.2017
19:45:26
Azoyan
27.06.2017
19:45:36
Да, print не константный

Anatoly
27.06.2017
19:46:02
тогда Bar b; Her& h = b; h.print();

Azoyan
27.06.2017
19:47:09
а теперь нам нужно всё это положить в вектор

Всех потомков

Admin
ERROR: S client not available

Azoyan
27.06.2017
19:47:50
Какого типа шаблонный параметр вектора?

Aragaer
27.06.2017
19:47:55
Bar other = Bar(); Her &h = other; //создадим на стеке h.print(); // ахахаха Her вызовится метод предка Her::print

так прокатило

Anatoly
27.06.2017
19:48:01
либо std::vector<std:unique_ptr<Her» либо std::vector<std:shared_ptr<Her»

Vladislav
27.06.2017
19:48:04
подумой :)
Подумол, у нас тут логово - реакт в соседнем сдан и пилят)

А в другом - плагины для атома клепают

Azoyan
27.06.2017
19:48:29
У нас С++03

Vladislav
27.06.2017
19:48:39
У нас С++03
Зря-зря

Azoyan
27.06.2017
19:48:52
Мозговой штурм

Google
Anatoly
27.06.2017
19:49:46
У нас С++03
std::vector<Her*> и следить за памятью, либо возьмите из буста boost::shared_ptr

Azoyan
27.06.2017
19:50:16
Да, я не против руками следить

Alexey
27.06.2017
19:51:23
Зря-зря
А как вообще переубедить на использование новых стандартов?(например, с с++11 на с++14)?

Anatoly
27.06.2017
19:52:15
методично, показывая удобства привносимые новыми средствами языка

Maxim
27.06.2017
19:52:18
иногда целевая платформа тупо не поддерживает свежие компили, которые поддерживают новый стандарт, насколько я понимаю

Anatoly
27.06.2017
19:52:31
хотя, странно, что это надо кому-то доказывать

Alexey
27.06.2017
19:53:47
методично, показывая удобства привносимые новыми средствами языка
"Сложно, усложняет код, не до конца поддерживается компиляторами, и так норм, используй qt"

Alexander
27.06.2017
19:54:17
хотя, странно, что это надо кому-то доказывать
ничего не странно. Дядя, который деньги тебе платит, не понимает, что это ему даст и как это повысит его доходы и не видит смысла тратить бюджеты на какую-то ересь

Berkus
27.06.2017
19:54:34
У нас С++03
перейти на c++17

Anatoly
27.06.2017
19:55:19
Alexey
27.06.2017
19:55:31
Alexander
27.06.2017
19:55:43
Berkus
27.06.2017
19:56:24
сначала проанализируйте какие вы компиляторы используете, дальше по обстоятельствам

Mikhail
27.06.2017
19:56:28
У нас перешли, потому что использовали студию 2005 и код написанный на ней перестал проходить сертификацию внутреннюю по безопасности

Berkus
27.06.2017
19:56:39
если они и правда выше ++03 не поддерживают то смысла дергаться нет

Alexey
27.06.2017
19:56:48
лид или ПМ?
скорее лид

Mikhail
27.06.2017
19:56:53
Вот только после этого обновили компилятор

Alexander
27.06.2017
19:57:12
скорее лид
ну тогда он должен быть компетентен в разработке и понимать, что дают такие грейды

Владислав
27.06.2017
19:58:28
Помимо фишек новых стандартов, что они дают, новые компиляторы содержат и новые баги. С старыми то ясно всё. Все баги найдены.

Alexander
27.06.2017
19:59:00
Помимо фишек новых стандартов, что они дают, новые компиляторы содержат и новые баги. С старыми то ясно всё. Все баги найдены.
очень интересная точка зрения. Но в новых компиляторах фиксятся баги, которые уже есть в старых

Berkus
27.06.2017
19:59:05

Страница 1019 из 2477