Size: a a a

2021 July 06

DP

Denis Paukaev in supapro.cxx
ну тогда либо приводи всё к одному виду, либо variant
источник

G

Gabriel in supapro.cxx
;(
источник

DP

Denis Paukaev in supapro.cxx
но в целом это всё очень странно
источник

DP

Denis Paukaev in supapro.cxx
хедеры это же строки просто
источник

DP

Denis Paukaev in supapro.cxx
зачем туда пытаться запихать число
источник

DP

Denis Paukaev in supapro.cxx
приводи всё к std::string и храни
источник

G

Gabriel in supapro.cxx
+, согласен.
источник

G

Gabriel in supapro.cxx
Спасибо :)
источник

SA

Sergey Anisimov in supapro.cxx
IP - это адрес который? IPv4 - это x32-число, если что.
источник

G

Gabriel in supapro.cxx
Какая разница, если в итоге стринга будет?
источник

G

Gabriel in supapro.cxx
.
источник

SA

Sergey Anisimov in supapro.cxx
На уровне второго параметра Вашей пары - нет, почему? ID ведь у Вас - число, нет?
источник

AF

Aidar Fattakhov in supapro.cxx
А v6?
источник

AF

Aidar Fattakhov in supapro.cxx
Спойлер: не число
источник

SA

Sergey Anisimov in supapro.cxx
Потому я и указал на v4.
источник

AF

Aidar Fattakhov in supapro.cxx
v4 ненужен, потомучто он прозрачно замаплен в v6
источник

SA

Sergey Anisimov in supapro.cxx
Статистически на v4-обиход вроде как все еще большинство интернета ориентировано, какой бы там кризис адресов ни был. А вообще - да, если это приложение на перспективу - следует рассчитывать на максимальную переносимость.
Тем не менее, даже в случае с v6 хранить следует фиксированный буфер (два x64, иными словами), нежели под каждый разряд байт, да еще и с потенциальной динамической аллокацией.
источник

DP

Denis Paukaev in supapro.cxx
это всё сейчас какая-то экономия на спичках
источник

DP

Denis Paukaev in supapro.cxx
в данном конкретном примере проще хранить строки и не заморачиваться
источник

SA

Sergey Anisimov in supapro.cxx
Мы уже во флудилке выяснили, что нельзя, поскольку v6 может обрасти именем link-layer интерфейса.
источник