Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 August 16

YS

Y S in IT KPI C/C++ ХВ (не UB)
Нужно, чтобы пользователь на пека качал, и через браузер работал с ним
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
Rabu
написать компилятор на джс и запустить его браузером
почему бы и да https://github.com/binji/wasm-clang
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
Rabu
написать компилятор на джс и запустить его браузером
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
только не на js, а круче
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
Y S
Нужно, чтобы пользователь на пека качал, и через браузер работал с ним
вскод так и работает 🤪
источник

OS

Oleksandr Shaposhnik... in IT KPI C/C++ ХВ (не UB)
No-name
Ребят, чёт я никак не могу решить проблему:
Есть небольшая программа на плюсах, в которую приходит слово на кириллице.
Сама программа вертится вокруг winapi и получает имена пользователей винды. У имён тип LPWSTR
Нужно сравнить строку которая приходит и каждое из имён и далее если есть совпадение, то что то там как то там действовать
Никак не могу разобраться с кодировками и как сравнить. Пробовал привести LPWSTR к wstring, а далее к string через codecvt и уже такую строку сравнивать с тем что приходит, но не особо вышло. Пробовал обратное - приводил строку которая приходит к wstring, но программа падает
Используй функции winapi для сравнения строк
источник

OS

Oleksandr Shaposhnik... in IT KPI C/C++ ХВ (не UB)
У тебя есть несколько вариантов, wcscmp или CompareStringW/StrCmpW
источник
2020 August 18

B

Bogdan in IT KPI C/C++ ХВ (не UB)
почeму в нoвой студии столько тулчейнов?

И зачем отдельно спектр митигация? я думал это делает патч на OS
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Мб чтоб не полагаться на людей, которые всеми силами пытаются обрубить обновления Винды
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Для совместимости, там скорее всего для каждого 142го что-то меняли необратно совместимое
источник

B

Bogdan in IT KPI C/C++ ХВ (не UB)
натыкали компонентов, глаза разбегаются))))
источник

B

Bogdan in IT KPI C/C++ ХВ (не UB)
No-name
Ребят, чёт я никак не могу решить проблему:
Есть небольшая программа на плюсах, в которую приходит слово на кириллице.
Сама программа вертится вокруг winapi и получает имена пользователей винды. У имён тип LPWSTR
Нужно сравнить строку которая приходит и каждое из имён и далее если есть совпадение, то что то там как то там действовать
Никак не могу разобраться с кодировками и как сравнить. Пробовал привести LPWSTR к wstring, а далее к string через codecvt и уже такую строку сравнивать с тем что приходит, но не особо вышло. Пробовал обратное - приводил строку которая приходит к wstring, но программа падает
нельзя wstring к string приводить, ты теряешь данные если другой язык какой-то

А чем wstring
источник

B

Bogdan in IT KPI C/C++ ХВ (не UB)
No-name
Ребят, чёт я никак не могу решить проблему:
Есть небольшая программа на плюсах, в которую приходит слово на кириллице.
Сама программа вертится вокруг winapi и получает имена пользователей винды. У имён тип LPWSTR
Нужно сравнить строку которая приходит и каждое из имён и далее если есть совпадение, то что то там как то там действовать
Никак не могу разобраться с кодировками и как сравнить. Пробовал привести LPWSTR к wstring, а далее к string через codecvt и уже такую строку сравнивать с тем что приходит, но не особо вышло. Пробовал обратное - приводил строку которая приходит к wstring, но программа падает
главное понять, что в винде WSTR это полноценный юникод (UTF-16) а LPWST ипрсто std::string это в лучшем случае cp1251, а если юзер криво устaновил винду(коих мног) то вообще ASCII.


Есть еще вариант когда это таки UTF-8 в обычной стринге, но это не дефолт.

Советую вникнуть в это все, а не рваться в бой
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
ля, а как кстати можно криво установить винду
источник

MS

Meow Sav in IT KPI C/C++ ХВ (не UB)
источник

G

Gerda in IT KPI C/C++ ХВ (не UB)
Ребят
источник

G

Gerda in IT KPI C/C++ ХВ (не UB)
Что делать, если линуха(ubuntu) сильно лагает на компе? При этом винда летает(
источник

И

Иисус in IT KPI C/C++ ХВ (не UB)
Gerda
Что делать, если линуха(ubuntu) сильно лагает на компе? При этом винда летает(
вернутся на винду
источник

И

Иисус in IT KPI C/C++ ХВ (не UB)
я это пережил
источник

И

Иисус in IT KPI C/C++ ХВ (не UB)
или сидеть и пытаться настроить ставить другой дистрибутив и т.д.
источник