Size: a a a

2021 February 08

NL

NotoriusNo Love in pro.cxx
ор
источник

MA

Max Akumei in pro.cxx
GetTickCount() до cin и после и вычесть разницу
источник

D

Danya in pro.cxx
Max Akumei
GetTickCount() до cin и после и вычесть разницу
Где это такое GetTickCount?)
источник

MA

Max Akumei in pro.cxx
win32
источник

m

mixa secret in pro.cxx
почему меня забанили в группе@Supapro?
источник

D

Danya in pro.cxx
Max Akumei
win32
У нас тут С++
источник

D

Danya in pro.cxx
mixa secret
почему меня забанили в группе@Supapro?
Потому что кнопку надо было нажать, что ты не бот, но ты видимо бот
источник

D

Danya in pro.cxx
Попроси админов разбанить
источник

m

mixa secret in pro.cxx
Ув. Администрация разбаньте меня пожаулуйста в группе для простых вопросов по c++ (Supapro)
источник

T

T̗͔̭̦̲H̰O̗͍̤̲̪̙̩S͓͚̙... in pro.cxx
Это так работает?
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Если не нажал кнопку, так работает
источник

AZ

Alexander Zaitsev in pro.cxx
mixa secret
Ув. Администрация разбаньте меня пожаулуйста в группе для простых вопросов по c++ (Supapro)
готово
источник

m

mixa secret in pro.cxx
спасибо
источник

CD

Constantine Drozdov in pro.cxx
Dmitry Sokolov
Есть intrusive список например и base hook. Соответственно есть Value : Node. В Node можно линки держать как Node* или как Value*.  Внутри контейнера лежит header Node, в случае если линковать указателями на значения, надо приводить &header -> Value*. При этом этот end итератор не разыменовывается, разве что кастом к Node в reverse iterator.
Там же вроде static_cast (то есть я понимаю, что static_cast к Value : Node тривиален, но такое)
источник

DS

Dmitry Sokolov in pro.cxx
Constantine Drozdov
Там же вроде static_cast (то есть я понимаю, что static_cast к Value : Node тривиален, но такое)
Ну тут просто вопрос где кастовать, в iterator::* или в iterator::++.
источник

CD

Constantine Drozdov in pro.cxx
Dmitry Sokolov
Ну тут просто вопрос где кастовать, в iterator::* или в iterator::++.
В iterator::*, у тебя структура определена в Node, а тайпкаст Node* -> Value* условный
источник

DS

Dmitry Sokolov in pro.cxx
Constantine Drozdov
В iterator::*, у тебя структура определена в Node, а тайпкаст Node* -> Value* условный
Ну да, нельзя таки представлять end как псевдо Value*.
источник

DS

Dmitry Sokolov in pro.cxx
Constantine Drozdov
В iterator::*, у тебя структура определена в Node, а тайпкаст Node* -> Value* условный
Так то я бы мог держать в iterator Value* и кастить к Node* только при итерации
источник

CD

Constantine Drozdov in pro.cxx
Dmitry Sokolov
Ну да, нельзя таки представлять end как псевдо Value*.
Кстати, ты может быть знаешь. Ведь std::list это по сути контейнер для полиморфных элементов, а почему никогда не хочется ныть, что он определён неполиморфно?
источник

DS

Dmitry Sokolov in pro.cxx
Constantine Drozdov
Кстати, ты может быть знаешь. Ведь std::list это по сути контейнер для полиморфных элементов, а почему никогда не хочется ныть, что он определён неполиморфно?
Не очень понимаю, почему для полиморфных?
источник