Berkus
покажите на этом дистрибутиве где вас трогал LFS
Ned
Надо чтоль мануалы по сборке почитать, чтоб половину фичей не просрать
Matwey
Вот если это правда, то спасибо, это меня и интересовало
If a program attempts to access the stored value of an object through a glvalue of other than one of the following types the behavior is undefined:
the dynamic type of the object,
a cv-qualified version of the dynamic type of the object,
a type similar (as defined in 4.4) to the dynamic type of the object,
a type that is the signed or unsigned type corresponding to the dynamic type of the object,
a type that is the signed or unsigned type corresponding to a cv-qualified version of the dynamic type of the object,
an aggregate or union type that includes one of the aforementioned types among its elements or non-static data members (including, recursively, an element or non-static data member of a subaggregate or contained union),
a type that is a (possibly cv-qualified) base class type of the dynamic type of the object,
a char or unsigned char type.
Kitaits
как сделать, если файла нету, то возвращался текст. Но пока что крешится https://pastebin.com/nD8QWCJW
Aidar
const char *salt = read_salt3("salt.txt");
delete[] salt;
Aidar
так не надо делать
Berkus
ыхых
Berkus
Kitaits
Aidar
а ты его создал?
Диджитал
так если не требуется, зачем ты удаляешь?
Aidar
char *empty = "32cacb2f994f6b42183a1300d9a3e8d6";
if (0 != fopen_s(&f, fname, "rb")) return empty ;
Aidar
это чо такое
Kitaits
Aidar
или массив
Aidar
но массив будет в стеке
Aidar
сейчас эта штука кажись в костантной памяти
Aidar
а ты ее удаляешь
Aidar
у меня лапки
Aidar
#supapro
Aidar
#supapro
Aidar
@supapro
Constantine
А концепты это принципиально замена std::enable_if_t в sfinae?
Constantine
Зачем им предлагается нарушать ODR?
Constantine
1. Разрешили ли выставлять концепт на non-template member function, вычисляемый относительно class template arguments
2. Так зачем разрешать им нарушать ODR?
Stanislav
Constantine
Stanislav
Stanislav
да и антошка офигивает)
Stanislav
про кусок кода от Ниблера помнишь?
Stanislav
Stanislav
ну так я ссылку на твиттер и дал
Stanislav
даа, а теперь вопрос, как это объяснить заказчику лол
Stanislav
10 cтрок, 8 часов иии ...
Ned
Чет я почитал исходников
Ned
И пришел к выводу, что лишь немногие новые возможности C++ используются в энтерпрайз
MrSmith
Ned
Или вообще сколько-нибудь большие проекты.
Ned
Вопрос. Нах оно тогда нужно?
MrSmith
Приведение указателя, по сути указание компилятору как складывать в стэк и забирать от туда. Тоесть важно лишь что бы совпала размерность сигнатуры а вот как функция обработает другой вопрос
Ned
Nikita
Vladislav
Vladislav
ну или раст
Ned
Раст - педераст
Ned
D тру весч, но поддержки маловато. Приходится всё наощупь, как в тумане
Ned
Ну а что плохого в разжигании пуканов у неверных?
Berkus
в том что это немного не тот чат?
Andrey
если умельцы, которые подкинут инфу про ограничение количества клиентов в tcp сервере
Александр
Отклонять новые подключения, когда накопится слишком много
Александр
Andrey
мне вот и интересует как это реализуетсяя, а то что Вы напсиали это масло масляное
Александр
Какой вопрос - такой ответ.
Александр
В чем проблема? Завести счётчик под количество подключенных клиентов или написать сравнение значения счётчика с MAX_CLIENT_NUMBER?
Александр
В текущей формулировке вопрос скорее для #supapro
Anton
Про железо ничего не скажу, так как не знаю.
gsomix
Всем привет.
Matwey
Не подключать недостаточно может оказаться.
Matwey
Если хочешь чтобы в ответ rst ушло сразу
Matwey
Ты же уже bind сделал и listen
Timur
Timur
но чат не тот, конечно
🐙 Antony
Хотя стоп, я не дочитал... Если функция совсем не шаблонная, то не получится: оно попробует проинстанцироваться сразу, а не в момент использования
🐙 Antony
То что вы хотите в данный момент реашется через наследование с частичной специализацией базового класса. Нужная функция должна быть объявлена (или нет) в базовом классе, в зависимости от специализации.
Недавно было обсуждение, разрешить ли делать такое через концепты (люди хотели разрешать дефолтный деструктор или разрешать user-defined деструктор у типа, в зависимости от шаблонных параметров класса). Ничего конкретного пока не решили
Александр
Типа, отрубать некоторые методы шаблонного класса для определенных параметров шаблона?
🐙 Antony
да
Constantine
Constantine
codelock
Датути
codelock
Кто нибудь по иксы кодит?