Страница 2 из 2 ПерваяПервая 12
Показано с 21 по 30 из 30

Тема: Помогите понять работу кода

  1. #21
    Цитата Сообщение от Nuclear.net Посмотреть сообщение
    пишите на C# там хоть понятно что написал
    Просто оставлю это тут.

  2. #22
    Namynnuz,
    Ну конечно есть.
    Этож полностьюфункциональные языки или как они называются любую программу которую можно написать на одном можно написать на другом.
    Но суть в том что я знаю как это пишется на одном. И на другой меня просто будет очень долго переходить - это раз.

    Причем тут статьи не понял.

    - - - Добавлено - - -

    Цитата Сообщение от Konstantin.V Посмотреть сообщение
    А вообще, было бы забавно исследовать, как разные оптимизаторы обрабатывают такой случай -- случай ссылок на заведомо невалидную память. Что они считают себя в праве с такими вещами делать. Теоретически, может выясниться что-нибуть интересное. На какой-нибудь курсовик вполне может потянуть
    Да я вообще тут уже бутылку коллы лайт открыл) На радостях.

    Неделю багу искал ничего понять не могли. Прям с души отлегло)

  3. #23
    забанен навсегда
    Регистрация
    13.12.2011
    Сообщений
    4,325
    Цитата Сообщение от Спалланцани Посмотреть сообщение
    Причем тут статьи не понял
    Ну... Ты почитай, про что там в статьях. Точнее, в статье. Которая первая.
    Цитата Сообщение от Konstantin.V Посмотреть сообщение
    случай ссылок на заведомо невалидную память
    А в каких случаях это будет заведомо невалидная память?

    «а лисички взяли спички, к морю синему пошли, море синее в говно...»

  4. #24
    Цитата Сообщение от Namynnuz Посмотреть сообщение
    Ну... Ты почитай, про что там в статьях. Точнее, в статье. Которая первая.
    Ну я почитаю как будет время. Ты мысль сформулируй. Я тебе поверю.

  5. #25
    забанен навсегда Аватар для Konstantin.V
    Регистрация
    16.02.2014
    Сообщений
    0
    Цитата Сообщение от Спалланцани Посмотреть сообщение
    Да я вообще тут уже бутылку коллы лайт открыл) На радостях.

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

  6. #26
    забанен навсегда
    Регистрация
    13.12.2011
    Сообщений
    4,325
    Цитата Сообщение от Спалланцани Посмотреть сообщение
    Ты мысль сформулируй
    Очевидно исходит из заголовка: .NET подружили с SIMD.

    «а лисички взяли спички, к морю синему пошли, море синее в говно...»

  7. #27
    Цитата Сообщение от Namynnuz Посмотреть сообщение
    Очевидно исходит из заголовка: .NET подружили с SIMD.
    Ну это я понял. Он что сам понимает какие участки кода можно оптимизировать на SIMD или с помощью его инструментов легко самому работать с SIMD.

  8. #28
    забанен навсегда Аватар для Konstantin.V
    Регистрация
    16.02.2014
    Сообщений
    0
    Цитата Сообщение от Namynnuz Посмотреть сообщение
    А в каких случаях это будет заведомо невалидная память?
    Как в исходном здесь примере: ссылка на автоматическую память (память, выделяемую на стеке), гарантированно деаллоцированную на момент использования. К памяти, выделенной в heap-е, это в принципе тоже относится, но этот случай намного более сложный: выделение в куче происходит через специальные функции, которые хрен знает как могут себя вести и всё такое. Другими словами, для хипа в общем случае малореально гарантированно выяснить ("доказать"), что память деаллоцирована. А вот выделение на стеке полностью во власти компиллера (ну, кроме alloca, но это частности), имеет локальный характер (локализовано в границах функции/метода, включая, возможно, инлайны), и тут он вполне способен всё доподлинно посчитать. А вот как он отреагирует -- неочевидно. Микрософтовский в таких (хитрых) случаях традиционно глючит
    Последний раз редактировалось Konstantin.V; 18.11.2015 в 02:57.

  9. #29
    Если у Чингиза есть список п@#$сов, то у меня есть список быдлоговнокодеров. И благодаря этому треду я его пополнил

  10. #30
    Read-Only
    Регистрация
    17.02.2017
    Сообщений
    0
    Какая же деградация.

Страница 2 из 2 ПерваяПервая 12

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Конвертация кода из С++ в Pascal
    от Krevetka в разделе Софт
    Ответов: 26
    Последнее сообщение: 25.01.2018, 19:55
  2. Ответов: 42
    Последнее сообщение: 28.04.2012, 01:45
  3. Помогите понять PvZ!
    от boogie в разделе Протоссы
    Ответов: 36
    Последнее сообщение: 23.12.2011, 18:08
  4. Помогите понять смысл анекдота >___<
    от Hells012 в разделе Юмор
    Ответов: 31
    Последнее сообщение: 14.05.2011, 18:10

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •