RattenKong 🦧🐀🦍️
А как лучше делать итератор для дерева, у которого связь может уходить на верхние узлы?
RattenKong 🦧🐀🦍️
и end()
RattenKong 🦧🐀🦍️
Т.е. есть мнимый корень, а потом дерево, но листья имеют связь с какими то верхними узлами
RattenKong 🦧🐀🦍️
Да и не только листья
RattenKong 🦧🐀🦍️
Или это лучше в супапро спросить?
Berkus
неа, запись 0x0001 подразумевает что статус 16-битный, а он int
Алдар
Berkus
бывает, так вот на некоторых системах бывает и не 16, поэтому либо int16_t либо не стоит свой ассампшен про 0x0001 кодифицировать
Evgenii
Berkus
может, тогда тем более не стоит кодифицировать
Evgenii
fast/least
Григорий
всем привет
Григорий
такой вопрос: есть inf и cab файлы драйвера
Григорий
нужно запустить их установку после установку программы
Berkus
и это вопрос не про c++!
Григорий
как?
Григорий
программа на с++ написана)))
Григорий
ну да не в тему, каюсь
Григорий
но может кто знает, софт и установщики
Григорий
тема близкая
Berkus
https://msdn.microsoft.com/en-us/library/ms933760.aspx так?
Berkus
есть так же вариант просто экзекнуть этот .cab
lianino
Всем привет, подскажите самые каверзные вопросы на собеседовании по основам с++ и stl 😜
Surreal
lianino
Спс
Tom
Ее нету на
http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list
что вызывает подозрения. Читал, советуешь?
Андрей
Привет всем, давно не виделись.
🦥Alex Fails
привет)
Андрей
У вас срачи бывают?
🦥Alex Fails
редко, обычно в холиверы редиректим
🦥Alex Fails
#holywar
Pepe 🐸
Konstantin
Это ты спрашиваешь или добавляешь к вопросам?
🦥Alex Fails
скорее второе)
Pepe 🐸
Alexander
Anatoly
а такое вообще соберётся?
babysitter
вызовется версия базового класса вроде, полиморфизма точно не случится
Anatoly
так это и есть базовый
Anatoly
если речь о виртуалке
Anatoly
в наследованном уже всё должно быть имплементировано
babysitter
не было речи про чисто виртуальную функцию
Anatoly
ну значит я нафантазировал)
Berkus
https://isocpp.org/wiki/faq/strange-inheritance#calling-virtuals-from-ctors
Anatoly
да я что, спорю чтоль
Anatoly
мне так вообще подумалось что такое не соберётся вовсе
Berkus
соберется, но будет вызываться функция из текущего класса, без использования vtbl
babysitter
ну да, я думал вопрос про это
http://rextester.com/NPPIQ93767
Berkus
> In a constructor, the virtual call mechanism is disabled because overriding from derived classes hasn’t yet happened.
Anatoly
@babysitter так ведь они имплементированы по сути.
Anatoly
ну да, похоже все поняли по разному)
Berkus
"Что будет, если вызвать виртуальную функцию в конструкторе?"
Berkus
что тут можно понять по разному
babysitter
если функция pure virtual, то не скомпилиццо канеш
Anatoly
вот я про это
Berkus
Anatoly
void A::puree() {} это убери
Berkus
зачем же
babysitter
не угадал
за буквоедство уважаю, ты прав. но конечно, когда я говорил про pure virtual я имел в виду без дефолтной имплементации
Berkus
хорошо, скомпилилось вот так
class A {
A() { puree(); }
virtual void puree() = 0;
};
Berkus
дальше что
Berkus
Anatoly
ок, ты прав, я нет
Anatoly
я думал не прокатит
Danil
вы чо устраиваете
Berkus
да тут люди немного с++ не знают, сорян
Danil
ну для них же отдельный чатег есть ;D
Berkus
в том чятике серьезный разговор за фаззинг...
Anatoly
Anatoly
сорян, не буду
Danil
однажды тебе повезет и будет у тебя pure virtual call
Anatoly
я не пишу на плюсах
Anatoly
покашо