Size: a a a

2021 July 12

G

Gabriel in supapro.cxx
Парни, а есть может у кого ссылка на материал с уже реализованными алгоритмами в современном виде. К примеру с использованием stl, шаблонов?
источник

ИФ

Имён Фамильонович... in supapro.cxx
какими алгоритмами?
источник

G

Gabriel in supapro.cxx
Типа обходов деревьев, сортировок.
источник

CD

Constantine Drozdov in supapro.cxx
Сортировки без конспекта скажу, std::sort
источник

G

Gabriel in supapro.cxx
?
источник

C

Chuvi in supapro.cxx
Наткнулся тут на awersome-hpp. Собственно, вопрос - это хорошая коллекция, или сбор сомнительного хлама?
источник

Q

Q in supapro.cxx
Столкнулся с такой ситуацией:
Нужно в 3rd party функцию передать указатель на массив unsigned char, при этом на руках только указатель на массив struct X{unsigned char a;}. reinterpret_cast использовать нельзя, т.к. анализатор кричит матом. https://habr.com/ru/company/otus/blog/443602/  эта статья предлагает через std::memcpy сделать type punning. Вопрос - если через std::memcpy скопировать содержимое указателя на массив структур (адрес) в указатель на unsigned char, и передать его в 3rd party функцию, будет ли нарушено strict aliasing rule и как следствие возможное UB? Либо нужно полностью копировать через memcpy массив структур в массив unsigned char и только потом передавать указатль на временный массив в 3rd party функцию?
источник

J

Jo in supapro.cxx
Добрый день, сделал из строки с++ const wchar_t но не могу добавить ее   в WCHAR, вот пример:

wstring widestr = wstring(project_path.begin(), project_path.end());
const wchar_t* widecstr = widestr.c_str();
WCHAR path[] = widecstr + L"\\img\\icon_window.png";

invalid operands of types 'const wchar_t*' and 'const wchar_t [21]' to binary 'operator+'

кто может помочь правильно добавить wchar_t в WCHAR?
источник

DP

Denis Paukaev in supapro.cxx
Там же написано в чем ошибка
источник

J

Jo in supapro.cxx
как ее можно исправить?
источник

E

ExoZara in supapro.cxx
источник

DP

Denis Paukaev in supapro.cxx
Почитать уже наконец учебник по языку?
источник

J

Jo in supapro.cxx
а все разобрался)
источник

AS

Anatoly Shirokov in supapro.cxx
Только книгой пригрозили, так сразу и разобрался
источник

J

Jo in supapro.cxx
вот решение
string project_path = project_path + "\\img\\icon_window.png";

поэтому книгу для этого вопроса читать не обязательно
источник

AS

Anatoly Shirokov in supapro.cxx
пойду распечатаю
источник

J

Jo in supapro.cxx
добрый день, кто знает как const wchar_t* widecstr присвоить в WCHAR path_img[] ?

можете пожалуйста помочь, конкретным ответом, без отсылки читать учебник, а то смысл чата как мне кажется не в том чтобы посылать всех
источник

DP

Denis Paukaev in supapro.cxx
Ну если ты считаешь что твое время дороже времени тех, кто сидит тут, и спрашиваешь элементарные вопросы по языку
источник

J

Jo in supapro.cxx
разве этот чат не по элементарным вопросам по языку?
источник

DP

Denis Paukaev in supapro.cxx
Нет, для них написано много хороших трудов и книг
источник