The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Проект LLVM развивает средства для безопасной работы с буферами в C++, opennews (?), 06-Окт-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


7. "Проект LLVM развивает средства для безопасной работы с буфер..."  –2 +/
Сообщение от Бывалый смузихлёб (?), 06-Окт-22, 11:14 
> Предлагаемая модель безопасного программирования для C++ предполагает  
> использование предоставляемых стандартной библиотекой классов
> при работе с буферами вместо манипуляций с голыми указателями.
> Например, предлагается использовать классы std::array, std::vector и std::span,
> в которые будет добавлена проверка выхода за границы выделенной памяти,
> производимая во время выполнения

Одна небольшая доработка, а целый ЯП, придуманный только для безопасной работы с памятью, уже может лететь на помойку

Ответить | Правка | Наверх | Cообщить модератору

9. "Проект LLVM развивает средства для безопасной работы с буфер..."  +6 +/
Сообщение от гость (?), 06-Окт-22, 11:22 
А что, LLVM в кресты встраивают борроу чекер? Проблем с лайфтаймами больше не будет?
Ответить | Правка | Наверх | Cообщить модератору

18. "Проект LLVM развивает средства для безопасной работы с буфер..."  +/
Сообщение от Аноним (18), 06-Окт-22, 11:37 
Если тебе нужен боров в чекере ты его можешь сам присобачить в любой момент. https://www.youtube.com/watch?v=Lj1GppqNr8c
Ответить | Правка | Наверх | Cообщить модератору

74. "Проект LLVM развивает средства для безопасной работы с буфер..."  +1 +/
Сообщение от анон (?), 06-Окт-22, 14:56 
Ща начнется визг, что ваш 6Ч, не тот бЧ.
Ответить | Правка | Наверх | Cообщить модератору

40. "Проект LLVM развивает средства для безопасной работы с буфер..."  +4 +/
Сообщение от Аноним (40), 06-Окт-22, 12:38 
> боров чекер

Давно есть, std::unique_ptr называется.

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

11. "Проект LLVM развивает средства для безопасной работы с буфер..."  +/
Сообщение от Шарп (ok), 06-Окт-22, 11:23 
>производимая во время выполнения

Закатывай губу назад.

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

30. "Проект LLVM развивает средства для безопасной работы с буфер..."  +/
Сообщение от Man11300 (?), 06-Окт-22, 12:14 
В том языке аналогичная проверка тоже происходит во время выполнения
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру