Size: a a a

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

2021 April 20

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
Если первый ssl_shutdown вернул не -1, то ты close_notify свой отослал и стандарт разрешает не париться
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
я смогу увидеть в pcap-е нормальное закрытие сессии потом?
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
имеется ввиду, когда 2ая сторона сообразит
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
типа.. не сразу
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
а когда-то там потом
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
вот у меня так, да
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
стандарт разрешает не парится, а таска в джире не разрешает :D
источник

r

ra7e🎄 in IT KPI C/C++ ХВ (не UB)
Всем привет, есть вопрос. У меня есть два класса, допустим Класс1 и Класс2. В Класс1 объявленна прайвет переменная типа бул, которую мне нужно использовать в Класс2. Я хочу сделать это без наследования.  Я написал методы Класс1 которые возвращают или меняют значение этой переменной, но при попитке вызова из Класс2 я получаю ошибки типа
cannot call member function ‘void TemporaryQueueWriter::change_state(bool)’ without object 
. Как эту хуйню можно пофикситить? Спасибо
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
Это я не исследовал, но думаю, что должен.
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
Если ті не контролируешь вторую сторону - ждать можно долго
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
переменная это свойство обьекта, как и методы которые ты написал. Тебе нужен обьект класса1
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
не контролирую, да
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
гипотетически один мой друг например использует на проде проксю, которая такие мелочи может терять
источник

r

ra7e🎄 in IT KPI C/C++ ХВ (не UB)
это я понимаю, но я не могу просто в мейне сделать обьект
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
а почему не можешь? где можешь?
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
Потому что вместо того, чтобы это исправить, он занят фиче реквестами :)
источник

r

ra7e🎄 in IT KPI C/C++ ХВ (не UB)
потому-что это плагин к тулзе
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
class A {
 int n;
public:
 int get_n();
};

class B {
public:
void foo(A const& obj) {
  ....
  int num = obj.get_n();
}

void bar() {
  A obj;
  ...
  int num = obj.get_n();
}

void lol(args...) {
  A obj{args};
  ...
  int num = obj.get_n();
}
}
источник

r

ra7e🎄 in IT KPI C/C++ ХВ (не UB)
сейчас попробую, спасибо
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
3 варика целых
источник