Задать вопрос
  • Зачем в стандартной библиотеке вначале класса объявлены псевдонимы для параметров шаблона?

    wataru
    @wataru Куратор тега C++
    Разработчик на С++, экс-олимпиадник.
    Это делается по нескольким причинам.

    Во-первых, чтобы можно было к параметру шаблона обращатся в других шаблонах. Вот, вы привели пример с _Сontainer в каком-то итераторе. Можно представить что есть какой-то алгоритм (функция), который принимает итератор и ему там надо будет как-то использовать тип контейнера (или временную переменную завести, или тип возвращаемого значения задать или как-то проверить, что тип контейнера обладает какими-то свойствами).

    При этом алгоритм должен получать и вот этот вот back_insert_iterator и еще десяток других итераторов. Поэтому нельзя тип контейнера вынести в параметр шаблона и указывать его в типе итератора в праметре функции. Вы поищите в исходниках этот самый "_Container" - станет понятно, как оно используется.

    Во-вторых, иногда это делается и для удобства. Ибо в этих шаблонах параметры сами могут быть адски нагроможденными шаблонами.
    Ответ написан
    Комментировать
  • Трудоустройство в компанию как ИП/самозанятый?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Для компании это снижение налогов, причем очень легальное. Часто в таких вакансиях можно олбсудить, что налоги платит компания (то есть по факту Вам просто перечисляют немного больше денег), даже в таком сценарии налоги сокращаются с почти 50% до 8-9%, что очевидно выгоднее.

    Больничные и отпуска нередко также предоставляют, просто официально это нигде не оформляется. Грубо говоря, в месяц, когда Вам предоставят отпуск, просто работы оценят в большее количество часов.

    С точки зрения работника два минуса - возможность расторгнуть договор одним днем (но поверьте, обычный трудовой договор тоже прекрасно одним днем и даже задним числом расторгается, есть обычно рычаги соответствующие) и отсутствие декретного отпуска (это действительно большой минус). Кстати, возможность расторгнуть договор одним днем в случае ИП появляется и у Вас, что в редких случаях может быть и плюсом.
    Небольшой минус - нужно все-таки самому следить за своей бухгалтерией и налогами.

    По поводу "зарплата выше" - это же рынок, Вы оцениваете себя в определенную сумму, компания тоже оценивает выполняемую работу в определенную сумму. Сошлись - работаете, не сошлись - ищете дальше.
    Ответ написан
    Комментировать
  • Трудоустройство в компанию как ИП/самозанятый?

    @Neonoviiwolf
    Flutter developer
    если указано, что в штат или ип/самозанятый, ждите оффера в штат, а потом торгуйте в + себе за ип, может в плюс 20% (чтобы всем было интереснее, про налоги свои не забывайте). Откладывайте себе разницу на пенсию, так куда надёжнее пфр-ов
    Ответ написан
    1 комментарий
  • Какой ЯП выбрать для кросплатформенного GUI и работы со звуком?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Delphi
    Компилируется под любую платформу и сразу в нативный код.
    Есть очень даже солидный фреймворк для разработки GUI - FMX (FireMonkey).
    Не имеет никакого GC/JIT/Интерпретатора, а по тому никаких лишних задержек - в критичные моменты ты будешь иметь достаточно хороший контроль над временем, что может быть важно для работы со звуком.
    Любые библиотеки для работы со звуком подключаются, как для любого языка.

    И, должен заметить, что одна из самых популярных DAW - FL Studio написана как раз на Delphi
    Ответ написан
  • Как сравнить 2 класса с разными шаблонными параметрами?

    wataru
    @wataru Куратор тега C++
    Разработчик на С++, экс-олимпиадник.
    А не проще ли так?
    template <const std::size_t other_columns>
     Matrix<rows, other_columns, T> MultiplyOnMatrix(const Matrix<columns, other_columns, T>& matrix)
    Ответ написан
    1 комментарий
  • Будет ли работать данная схема на MOSFET с общим минусом?

    @VT100
    Embedded hardware & software.
    Может работать, но:
    - светодиоды, скорее всего, сгорят от 9 В;
    - в соединении крайнего правого светодиода есть ошибка;
    - если имеются в виду "обычные индикаторные" светодиоды с номинальным током до 20 мА, то их можно подключить к дурине и питанию 5 В без внешних транзисторов.

    Что нужно добавить к светодиодам для питания от 9 вольт? Да и от 5 - тоже.
    Ответ написан
    Комментировать
  • Изучаю java 3 й месяц, прошу помочь советом куда двигаться и можно ли начать искать стажировки или пока рано?

    @AndrewRusinas
    Это частый вопрос, а ответ один и тот же вне зависимости от языка/стека:
    Просто начни проходить собесы. Узнаешь о том, какие у тебя слабые места и что по факту требуется работодателям, на десятый собес уже сможешь получить какой-никакой оффер.
    Ответ написан
    Комментировать