🦥Alex Fails
да я кросс-компилировал одну тестовособеседовательную задачу, почти без либ (там были хедер-онли в основном, glfw выбросил)
🦥Alex Fails
я обычно либы как сабмодули делаю
Anonymous
Он работает, я проверял.
🦥Alex Fails
можно кросс-компилировать
Andrey
ну кому оно надо на десятилетнюю операционку
FailsBot
/help@FailsBot
USAGE:
/help - prints this message;
/vzhuh [message] - do vzhuh;
/start - info about bot.
Igor
А связка cygwin + crosstool-ng не поможет в данной задаче?
Igor
да не зачто, единственное может прям вот сразу может не соберется тулчеин, прийдется погуглить, поразбираться немного, местами скрипты установки подправить
Igor
Да, именно так:)
Cuno
--container.begin() - UB?
Evgenii
Cuno
Разыменование такого итератора потяно что UB, меня сам декремент интересует
Evgenii
Но ub же, там может быть что угодно
Evgenii
По факту будет конечно именно то что ты написал
Cuno
В случае, когда итератор просто указатель (и мы знаем об этом), понятно, что UB нет. Вопрос про абстрактный итератор абстрактного контейнера.
Evgenii
Одно дело можно сделать, а другое UB
Aidar
Это и есть уб
Evgenii
Ты написал нет только что
Evgenii
тогда, мне кажется, нет
Размеры объектов ведь одинаковые в векторе? Ну так и получается, что это просто <адрес begin> - sizeof(obj)
Evgenii
Не
Evgenii
В чем вопрос?
Surreal
"
public: int x;
public: int y;
"
Не надо так.
Nikita
Surreal
Не холиварный. Надо придерживаться код-стайла конторы\команды. Ни в одном код стайле подобного не будет. Даже у бывших джавистов.
Vladislav
Vladislav
не скомпилится
Surreal
Вы звездочку пропустили. Или у вас свой диалект плюсов есть?
Vladislav
std::unique_ptr<std::vector<EEE» v{new std::vector<EEE> ())};
Surreal
Ага. Можно еще в unique_ptr завернуть.
Surreal
Уже завернули.
Surreal
Э?
Vladislav
я про "по паблику на поле"
Stanislav
Stanislav
юник почти сырой указатель) только с мув семантикой
Aidar
Сырые уже не тру в таких местах
Surreal
Там только сам объект вектора на стеке будет, память под объекты вектора будет в куче.
Vladislav
Aidar
В некоторых тру
Stanislav
Aidar
GC есть?
Aidar
Серьезно?
Aidar
2к17?
Aidar
Ч отстал
Surreal
GC как бы нет. Во втором случае деструктор освободит.
Surreal
Andrei
Что эти замечательные обсуждения тут делают?
Andrei
Господа, просьба проследовать в supapro
Aidar
Ну мало ли может они решили на старости лет пирамидку собрать
Andrei
Больше напрягло «скорее всего».
Andrei
А «течка» — это либо опечатка, либо невероятно дурное и вульгарное чувство юмора.
Aidar
Это тот что типа sigkill?
Nikita
man signal
Andrei
Если программист обрабатывает сигналы от ОС, то зависит от программиста, если нет, то нет и смысла беспокоиться о памяти, её освободит ОС.
Nikita
Nikita
Файловые буфферы, сокеты, семафоры и т.д..
Aidar
Это все за тебя почистит ось
Aidar
В любом случае
Nikita
Буфер ось не скинет
Aidar
По крайней мере должна
Aidar
Ну буфер нет
Nikita
Буфер умрёт
Aidar
Но тебя какбы убили
Nikita
Соединение сетевое корректно по-протоколу не завершится
Aidar
Думаю это не такое уж и стандартное поведение чтобы шевелиться по этому поводу
Nikita
Счетчики какие высокоуровневые, не контролируемые системой автоматически будут инвалидными
Aidar
ТК если вы тоже самое повторите с плохим линком то будет похожее явление
Nikita
Ну это ясно. Но уже не получится полагаться на стабильный коннект, экономя на протоколе и проверках
Nikita
Внутри дц, например
Anonymous
сява (с)
Andrei
А давайте еще раз обсудим.
Andrei
Если программист не знает математики, то его в биореактор.
Stanislav
линал не нужен, матан не нужен
Stanislav
сложные алгоритмы не нужны
Stanislav
так то нихуя знать не надо
Andrei
Еще предлагаю обсудить взлетит ли самолет или нет с беговой дорожки
Evgenii
Stanislav
ага