Size: a a a

cxx.Дискуссионная

2020 February 25

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Александр Вольнов
Вот моя либа: https://github.com/devoln/intra
Тут старая версия, у меня сейчас готовится огромнейший апдейт с тотальным рефакторингом.
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Alexander Zaitsev
Это же будет первый STL, который и на линуксах работает, и на винде, да?
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от osm1um
...
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от osm1um
Разве STL под Linux не воркает?
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Александр Вольнов
Есть уже давно, как и StringView, который я создал задолго до того, как он появился в STL.
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Valentin Kornienko
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Valentin Kornienko
Посмотрите внимательно на эту штуку. Как минимум стоит добавить трейт/тэг на параллелизацию ффт.
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от osm1um
Я с g++(gcc) работал, всё работает...
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Александр Вольнов
Статистику смотрел, но там нет версий компиляторов, только названия GCC/Clang/MSVC и стандарты, которые используют разработчики, а не те, которые поддерживают их компиляторы.
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Александр Караев
3) PascalSTD - 🤯
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Александр Вольнов
Что за ффт?
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Valentin Kornienko
Fast Fourier transform
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Alexander Zaitsev
так тебе и нужны стандарты, которые разработчики используют, не?
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Neargye
П3 слишком жестко
Если честно, это даже может быть плохо
Есть такой прикол, многие в компаниях юзают кемелкейс, что бы при юзинг не было конфликтов с стл и буст
Это даже причина почему концепты переименовали
Так что ты тут аккуратнее с этим
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Alexander Zaitsev
ему не стоит волноваться об этом, я думаю :)
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Vadim Ushakov
А разработка ведётся сразу с учётом модулей (полноценных, не тех, которые
import <vector>;
?? Если нет, то, может, подождать немного, пока в компиляторах во всех поддержат, потому что потом всё равно на них переходить надо будет.
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Neargye
Ну это может быть +одна причина не юзать
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Александр Вольнов
Нужны те, которые разработчики смогут использовать, если захотят. Вдруг по каким-то причинам разработчик не может использовать новый компилятор? Legacy-проект или разработка под embedded со старым компилятором например.
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
а всякие компиляторспецифик особенности через макросы? сколько компиляторов поддерживается?
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Переслано от Neargye
В случае ембдед им вообще не нужна твоя Либа
Максимум арей, трейтсы да шаблоны
источник