Size: a a a

2020 April 05

ПК

Побитый Кирпич in pro.cxx
Constantine Drozdov
У каждой static сущности тоже один на всю программу :)
Под сущностью имелось ввиду имя в хэдере)
источник
2020 April 06

ДЛ

Дмитрий ⬡ Лапшин in pro.cxx
А в C++20 std::format умеет только в std::string и std::wstring, но не в std::u8string, std::u16string и std::u32string?
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Только чар и вчар
источник

АР

Андрей Руссков in pro.cxx
а самому накостылить?
источник

АР

Андрей Руссков in pro.cxx
или там только форматтеры для пользовательских типов переопределяются?
источник

DS

Dmitry Sokolov in pro.cxx
Там вроде как форматтеры шаблонные, работают с шаблонным контекстом который обёртка над back inserter iterator.
источник

D

Drunk in pro.cxx
Доброго времени суток, cовсем недавно под linux gcc начал писать, что бы эту(https://github.com/jpbarrette/curlpp/releases/tag/v0.8.1) библиотеку можно было подключить через include <name> нужно установить/скомпилировать её через Cmake?
источник

DS

Dmitry Sokolov in pro.cxx
Я вот тоже чот вернулся к ковырянию format, для chrono мне кажется не очень удачно сделан %S.
Во-первых, (cppreference) decimal point для дробной части секунд вроде как всегда locale-dependent.
Во-вторых, думается было бы неплохо присобачить к нему precision spec. Типа такого:
%S => 12.345
%.6S => 12.345000
%.0S => 12
Так же precision можно ещё и для %T наверное трактовать.
источник

DS

Dmitry Sokolov in pro.cxx
И ещё вот сегодня идея пришла, кроме formatter можно сделать user-specialized fmt::mapper. Есть набор basic-types, часто мне кажется для всяких например string-view-convertible типов вместо string-view-cast в аргументах проще было бы специализировать некий функтор fmt::mapper, который и сделает этот cast.
источник

DS

Dmitry Sokolov in pro.cxx
Ну и вообще, всё что сейчас по спеке вписывается в basic_format_arg можно описать в виде предопределенных fmt::mapper.
источник

DS

Dmitry Sokolov in pro.cxx
Там же так примерно и есть, типа map: SignedInteger and sizeof <= sizeof(int) => int
источник

DS

Dmitry Sokolov in pro.cxx
fmt::map<T, Enable>
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Drunk
Доброго времени суток, cовсем недавно под linux gcc начал писать, что бы эту(https://github.com/jpbarrette/curlpp/releases/tag/v0.8.1) библиотеку можно было подключить через include <name> нужно установить/скомпилировать её через Cmake?
Через конан можно
источник

D

Drunk in pro.cxx
В CMakeLists.txt добавил cURL https://pastebin.com/gVrHyC12
Но после make - не находит ссылки -> https://pastebin.com/SXJQ2zyq
Полный main.cpp - https://pastebin.com/uGNKLLPs

Как починить эту проблему? /usr/bin/ld: CMakeFiles/main.dir/main.cpp.o: in function `main':
main.cpp:(.text.startup+0x8): undefined reference to `curl_easy_init'
источник

SE

Stanislav Ershov in pro.cxx
Drunk
В CMakeLists.txt добавил cURL https://pastebin.com/gVrHyC12
Но после make - не находит ссылки -> https://pastebin.com/SXJQ2zyq
Полный main.cpp - https://pastebin.com/uGNKLLPs

Как починить эту проблему? /usr/bin/ld: CMakeFiles/main.dir/main.cpp.o: in function `main':
main.cpp:(.text.startup+0x8): undefined reference to `curl_easy_init'
источник
2020 April 07

CD

Constantine Drozdov in pro.cxx
Artöm Bakri Al-Sarmini
Только чар и вчар
Я бы сказал "пропоузал на фикс этого срочно", если бы собирался пользоваться
источник

ДЛ

Дмитрий ⬡ Лапшин in pro.cxx
Дмитрий ⬡ Лапшин
А в C++20 std::format умеет только в std::string и std::wstring, но не в std::u8string, std::u16string и std::u32string?
Кстати реально: нет механизма описать форматирование в UTF-8.
источник

ДЛ

Дмитрий ⬡ Лапшин in pro.cxx
Кто был на обсуждениях, эту тему вообще поднимали?
источник

А

Азамат in pro.cxx
Разработать программу, выполняющую построение бинарного дерева поиска набором случайных чисел. Также должна быть возможность добавления, удаления и поиска узла в дереве по заданному значению. Выбор операций и значение ключа вводятся с клавиатуры.
источник

А

Азамат in pro.cxx
курсач
источник