В С++20 добавили designated initializers, так что в копилку хоть и достаточно очевидных, но не самых приятных несовместимостей можно добавить, что следующий код абсолютно корректен в Си, но сломается в С++
struct S {
int a;
int b;
};
int main(void) {
struct S s = {
.b = 3,
.a = 4,
};
return 0;
}
Плюсом можно дополнить, что в Сях поддерживается следующий синтаксис для designated initializers
int array[10] = {
[5] = 0xDEAD,
[8] = 0xBEEF,
};
В плюсах оно не работает (а обидно). Но это уже в копилку очевидных синтаксических несостыковок пойдет.
Проблема была не в том, что я чего-то не понимал в процессе написания. Проблема была в том, что была бага в компиляторе и в общем так сходу не вспомню, но какая-то трансформация отказывалась принимать на вход результат цепочки каких-то других трансформаций.
Это было в начале 2021-го года, сейчас уже вероятно починили, но суть не в этом, а в том, что сначала я не мог понять - это я идиот иди компилятор? Ошибка была такой адовой шаблонятиной, что несмотря на весь мой опыт в метапрограммировании, я не осилил. Там был лютейший адище. Какие view, в которые вложены другие view, в которые вложены другие view.... В общем, я пошел в итоге в плюсовый чат в телеге, где собссно вроде сам Антон Полухин мне и рассказал, что это кривая реализация в GCC.
Начало обучения было 2000. В 2010-м закончил, но английскому всё ещё учили в младших классах. Знаю, потому что классная руководительница была учителем английского. Правда по-моему учили со второго уже, а не с первого.
Что-то есть у меня большие сомнения на этот счёт) Сам в прошлом спортсмен со стажем и разрядами в горных лыжах и плавании. И чёт мой мой опорно-двигательный аппарат ни разу мне спасибо не сказал за спортивные достижения)
Теперь только умеренные нагрузки без всяких там стремлений к рекордамти повышению показателей.
Как обладатель оной, могу сказать, что не так чтобы прям лечат, но сильно удлиняет периоды между приступами. Приступы 1-2 раза в год кнамного лучше, чем приступы раз в месяц.
И всё же лучшее лекарство даже не физические упражнения, а нормальный режим сна и питания. Если спишь и питаешься как попало, нефига тебе не поможет :(
Недостаточно прогрессивно, очевидно)
Present Progressive - это бывший present continuous, если мне память не изменяет
Так это и есть фьючерсы на электричество)
Раз не видит, пора к офтальмологу по ходу)
Это все очень интересно, но бумажка от государства, дающая такие гарантии где? Минцифры может говорить, что угодно, но на что мне суде ссылаться?
Экосистема Apple, которая сейчас сильна как никогда
Ну, и в чем тогда оно лучше?
Для тех, кто уже поставил себе все приложения - да. Но вот купил, положим, я Apple сегодня. Что мне с ним делать?)
Стоит ли говорить, что уже давно приехали алгоритмы SHA-3?)
Откуда только берутся идиотские идеи, что Apple не монополист, и не пользуется своим положением, чтобы доить разработчиков)
В С++20 добавили designated initializers, так что в копилку хоть и достаточно очевидных, но не самых приятных несовместимостей можно добавить, что следующий код абсолютно корректен в Си, но сломается в С++
Плюсом можно дополнить, что в Сях поддерживается следующий синтаксис для designated initializers
В плюсах оно не работает (а обидно). Но это уже в копилку очевидных синтаксических несостыковок пойдет.
Могу порекомендовать приложение Endel. В целом, неплохой эмбиент генерирует.
Проблема была не в том, что я чего-то не понимал в процессе написания. Проблема была в том, что была бага в компиляторе и в общем так сходу не вспомню, но какая-то трансформация отказывалась принимать на вход результат цепочки каких-то других трансформаций.
Это было в начале 2021-го года, сейчас уже вероятно починили, но суть не в этом, а в том, что сначала я не мог понять - это я идиот иди компилятор? Ошибка была такой адовой шаблонятиной, что несмотря на весь мой опыт в метапрограммировании, я не осилил. Там был лютейший адище. Какие view, в которые вложены другие view, в которые вложены другие view.... В общем, я пошел в итоге в плюсовый чат в телеге, где собссно вроде сам Антон Полухин мне и рассказал, что это кривая реализация в GCC.
Как, например, я в этом опросе)
Помимо работы в определенной компании, надо иметь ещё определённое высшее образование
Начало обучения было 2000. В 2010-м закончил, но английскому всё ещё учили в младших классах. Знаю, потому что классная руководительница была учителем английского. Правда по-моему учили со второго уже, а не с первого.
Что-то есть у меня большие сомнения на этот счёт) Сам в прошлом спортсмен со стажем и разрядами в горных лыжах и плавании. И чёт мой мой опорно-двигательный аппарат ни разу мне спасибо не сказал за спортивные достижения)
Теперь только умеренные нагрузки без всяких там стремлений к рекордамти повышению показателей.
Обычные люди вроде меня не парятся о результатах в спорте, а используют спорт просто для того, чтобы подвигаться)
Слава богу авторы этих приложений идут иногда навстречу. Я связался с некоторыми компаниями и они мне выслали подписанные APK
Как обладатель оной, могу сказать, что не так чтобы прям лечат, но сильно удлиняет периоды между приступами. Приступы 1-2 раза в год кнамного лучше, чем приступы раз в месяц.
И всё же лучшее лекарство даже не физические упражнения, а нормальный режим сна и питания. Если спишь и питаешься как попало, нефига тебе не поможет :(