LINUX.ORG.RU

Использовать ли голые указатели, new, delete и т.п. в новом проекте или сразу начинать с стандарта 11+?

 


0

6

Использовать ли голые указатели, new, delete и т.п. в новом проекте или сразу начинать с стандарта 11+?

Перемещено hobbit из general

Ответ на: комментарий от zx_gamer

кому-то (не будем показывать пальцем) не понравилась GPLv3, хотя устраивала GPLv2.

И в чём гугл увидел принципальную разницу между ними?

А clang++ реализует GNU C++ в основном.

Это лет 10 назад. А сейчас он реализует GNU C++ и MS VC++.

LamerOk ★★★★★
()
Последнее исправление: LamerOk (всего исправлений: 2)
Ответ на: комментарий от LamerOk

И в чём гугл увидел принципальную разницу между ними?

В v2 нет параграфа о применимости всех последующих ревизий. Емнип, этот пункт в v3 глубоко-уважаемого дядьку Линуса просто взорвал.

bugfixer ★★★★★
()
Ответ на: комментарий от zx_gamer

Хотя стандарт не запрещает использовать АВЛ.

думается требования для реализации ограничивают — поскольку тут на вставку требовалось бы делать переодически частичную ребалансировку, чего в красно-черных не нужно делать...

safocl ★★
()
Ответ на: комментарий от bugfixer

И в чём гугл увидел принципальную разницу между ними?

В v2 нет параграфа
дядьку Линуса

И гугел-то тут при том, что что?

LamerOk ★★★★★
()
Последнее исправление: LamerOk (всего исправлений: 1)
Ответ на: комментарий от LamerOk

И гугел-то тут при том, что что?

Хороший вопрос. Всё началось с:

ведь единственная цель clang++ — заменять g++, потому что кому-то (не будем показывать пальцем) не понравилась GPLv3, хотя устраивала GPLv2.

И мне неочевидно что под «тем чьё имя нельзя произносить вслух» имелся в виду Гугл, именно Вы на него соскочили. Встречный вопрос: зачем / почему?

bugfixer ★★★★★
()