Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 September 22

NA

Nikita Alistratenko in IT KPI C/C++ ХВ (не UB)
ART B
мне одному больно становиться когда код не внутри какого-то namespace?😅
namespace который namespace
источник

NA

Nikita Alistratenko in IT KPI C/C++ ХВ (не UB)
или который область видимости?
источник

AB

ART B in IT KPI C/C++ ХВ (не UB)
Nikita Alistratenko
namespace который namespace
ты о пустом?
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
ART B
мне одному больно становиться когда код не внутри какого-то namespace?😅
согласен, но по-другому, не получилось бы(
источник

NA

Nikita Alistratenko in IT KPI C/C++ ХВ (не UB)
не, я о том что у классов она тож есть
источник

AB

ART B in IT KPI C/C++ ХВ (не UB)
аа, не тогда я о области видимости
источник

NA

Nikita Alistratenko in IT KPI C/C++ ХВ (не UB)
ну и обычно всё что к класу относится и для него используется
источник

NA

Nikita Alistratenko in IT KPI C/C++ ХВ (не UB)
в него же и засовывается
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
он типа имеет в виду, реализация внутри класса
источник

NA

Nikita Alistratenko in IT KPI C/C++ ХВ (не UB)
да, я вот об этом и спрашивал
источник

NA

Nikita Alistratenko in IT KPI C/C++ ХВ (не UB)
плохая практика не выносить реализацию за пределы объявления
источник

NA

Nikita Alistratenko in IT KPI C/C++ ХВ (не UB)
кроме
источник

NA

Nikita Alistratenko in IT KPI C/C++ ХВ (не UB)
тех случаев когда ты извращенец и считаешь что-то в компилтайме через шаблоны структур
источник

NA

Nikita Alistratenko in IT KPI C/C++ ХВ (не UB)
там можно не выносить
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
ребят, что происходит с линкером?
источник

AB

ART B in IT KPI C/C++ ХВ (не UB)
Не, я как раз об области видимости типа namespace MatrixLib {  class Matrix ... }
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
qwerty
ребят, что происходит с линкером?
Собственно то что он пишет тебе, проверь что твой метод виден на экспорте
источник

NA

Nikita Alistratenko in IT KPI C/C++ ХВ (не UB)
ART B
Не, я как раз об области видимости типа namespace MatrixLib {  class Matrix ... }
ну как по мне абсолютно бессмысленно для не больших объёмов
источник

NA

Nikita Alistratenko in IT KPI C/C++ ХВ (не UB)
ты даже классы можешь объявлять внутри класов
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Nikita Alistratenko
ну как по мне абсолютно бессмысленно для не больших объёмов
Я ему и говорю, 8 тонн не объем для меня
источник