стоит ли запилить тему по с++

Тема в разделе "LANGS.C", создана пользователем sn0w, 7 авг 2019.

  1. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Ну, собственно, как и твои комментарии относительно технологий, которые ты никогда не использовал.
     
    GRAFik нравится это.
  2. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.241
    акь минимум они нужны тебе.. ты же-ж на них реагируешь :)
     
  3. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Не, ну допустим, я коровка, стою себе в поле, занимаюсь своими коровьими делами, ем травку там... но тут ко мне докопался слепень, кусает мне бока и жопу. Нужен он мне? Очевидно, что нет. Могу ли я не реагировать на него? Очевидно, что нет. Хотя бы хвостом его нужно отгонять периодически. Так и тут, сложно удержаться, когда в интернетах глупости пишут на твои ответы. Но в целом, ты прав, это мне не особо нужно...
     
    Application нравится это.
  4. Intro

    Intro Active Member

    Публикаций:
    0
    Регистрация:
    29 авг 2009
    Сообщения:
    603
    В VS MS модули давно есть, не явно. Если программировал в других средах разработки или просто компиляторах, то не очень привычно, но потом привыкаешь, но исходник работает только в студии. Да и VS MS в каком-то смысле отдельный подвид С/С++
     
  5. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Эмм, что имеется ввиду? Полную поддержку С++ модулей завезли только в версии 17.1, если верить интернету. Подозреваю, что имеется ввиду precompiled headers, но это не тоже самое.
     
  6. ormoulu

    ormoulu Well-Known Member

    Публикаций:
    0
    Регистрация:
    24 янв 2011
    Сообщения:
    1.208
    Извините, мне тоже в целом все равно, но это так поэтично что было не удержаться *смахивая слезу*.
     
    UbIvItS нравится это.
  7. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.797
    Rel,
    это просто кусок выдранный из Есенина
    Это что-то :clapping:
     
  8. GRAFik

    GRAFik Active Member

    Публикаций:
    0
    Регистрация:
    14 мар 2020
    Сообщения:
    352
    Да не говорите, это ж как нужно умудриться довести практикующего программиста-реверсера, чтобы он сбросил с себя шкуру льва, сам себя назвал коровкой, а своего "приятеля" по форуму слепнем. Насчет Есенина - не уверен, а вот Пушкин бы шелепнул этого слепня на дуэли - это сто процентов. :)
     
  9. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Рад, что вам понравилось, господа!
    7dzi6l.jpg
     
  10. HoShiMin

    HoShiMin Well-Known Member

    Публикаций:
    5
    Регистрация:
    17 дек 2016
    Сообщения:
    1.460
    Адрес:
    Россия, Нижний Новгород
    Mikl___ и UbIvItS нравится это.
  11. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.241
    ну, можь логику к 60 годикам подправишь, если совсем маразм не одолеет :)
     
  12. Application

    Application Active Member

    Публикаций:
    1
    Регистрация:
    15 окт 2022
    Сообщения:
    110
    )

    [​IMG]
     
  13. M0rg0t

    M0rg0t Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 окт 2010
    Сообщения:
    1.576
    он умер от короны.
     
  14. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Это печально...
     
  15. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Оффтоп, конечно, но интересно узнать мнение адептов Цэ по этой статье: https://habr.com/ru/post/720486/ - вроде не так страшен goto, как его малюют, но не хотелось ли вам иметь нормальный defer в языке (без грязных хаков)?
     
  16. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    Нет, в нашем языке уже есть все, что нужно и добавлять туда что-либо нет необходимости :)
     
  17. HoShiMin

    HoShiMin Well-Known Member

    Публикаций:
    5
    Регистрация:
    17 дек 2016
    Сообщения:
    1.460
    Адрес:
    Россия, Нижний Новгород
    В gcc, кстати, есть такой костыль: https://habr.com/ru/post/503536/
     
  18. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Да, я знаю, но это по сути реализует RAII в Цэ, а не прям defer, просто помимо обычного defer часто есть и "errdefer", то есть освобождать ресурсы только в случае ошибки (типа как scope(failure) в Дэ: https://tour.dlang.org/tour/en/gems/scope-guards или errdefer в Зиге: https://ziglang.org/documentation/master/#errdefer ) и это - расширение языка у GCC/MinGW, не является стандартом.
     
  19. aa_dav

    aa_dav Active Member

    Публикаций:
    0
    Регистрация:
    24 дек 2008
    Сообщения:
    462
    defer в плюсах реализуется пяткой левой ноги: https://godbolt.org/z/54j5K1dP9
    Но стандартная библиотека просто настаивает на другой идиоме где defer не нужен - это корректная зачистка пользовательских объектов при выбивания исключений методом написания деструкторов классов. Если в коде не встречается работа с сырыми ресурсами, то defer становится просто не нужен.
    Плюс-плюс-уэй это просто завернуть все ресурсы в объекты написанные как C++ то предполагает.
     
  20. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.623
    Адрес:
    Russia
    этот кабель кусать бессмыслено - ни питания и вводного инета на роутере нет
    --- Сообщение объединено, 11 мар 2023 ---
    дык нету у нас никаких гоуту, у нас джампы всех мастей, для васма не актуально. за стековым кадром следите и все тип топ будет, весь сыр бор из за того что если компиль злоупотребляет подпрограммами а вы гоуту ставите где не попадя то ближайший ret отправит управление в космос

    а ЦЭ как раз очень любит добавлять подпрограммы, откуда следствие никаких гоуту
     
    Последнее редактирование: 11 мар 2023
    Rel нравится это.