Size: a a a

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

2020 October 13

S

Shadow Mortician in IT KPI C/C++ ХВ (не UB)
слишком быстро всё
источник

A

András in IT KPI C/C++ ХВ (не UB)
я бачив 2 голоси, і тільки потім воно кікнуло
источник

YS

Y S in IT KPI C/C++ ХВ (не UB)
Проголосовал
источник

A

András in IT KPI C/C++ ХВ (не UB)
+
источник

u

udsijxvkekwk in IT KPI C/C++ ХВ (не UB)
Здарова всем! Как пользоваться функцией count? Мне нужно посчитать сколько раз подстрока s1 встречается в строке s.
источник

u

udsijxvkekwk in IT KPI C/C++ ХВ (не UB)
Помогите пж
источник

A

András in IT KPI C/C++ ХВ (не UB)
udsijxvkekwk
Здарова всем! Как пользоваться функцией count? Мне нужно посчитать сколько раз подстрока s1 встречается в строке s.
Тут скоріше треба префікс або зет функцію
источник

A

András in IT KPI C/C++ ХВ (не UB)
count вертає скільки в заданому проміжку зустрічається елемент, а не інший проміжок
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
udsijxvkekwk
Здарова всем! Как пользоваться функцией count? Мне нужно посчитать сколько раз подстрока s1 встречается в строке s.
Скорее всего, без своих велосипедов через find никак
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
https://rosettacode.org/wiki/Count_occurrences_of_a_substring#Rust

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

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
Ну да, это же stl, а не нечто с нормальным api
Case insensitive — вообще отдельная тема

Для сравнения:
QString str("Раз, два, три, раз, РАЗ!");
str.count("раз", Qt::CaseInsensitive) // 3
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Vsevolod
Ну да, это же stl, а не нечто с нормальным api
Case insensitive — вообще отдельная тема

Для сравнения:
QString str("Раз, два, три, раз, РАЗ!");
str.count("раз", Qt::CaseInsensitive) // 3
источник

u

udsijxvkekwk in IT KPI C/C++ ХВ (не UB)
Выходит, что встроенный count бесполезный
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Vsevolod
Ну да, это же stl, а не нечто с нормальным api
Case insensitive — вообще отдельная тема

Для сравнения:
QString str("Раз, два, три, раз, РАЗ!");
str.count("раз", Qt::CaseInsensitive) // 3
так благодаря STL и можно писать такое красивое апи
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
udsijxvkekwk
Выходит, что встроенный count бесполезный
ага
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
udsijxvkekwk
Выходит, что встроенный count бесполезный
нет
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
источник

JC

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

AW

Alexander Wizaral in IT KPI C/C++ ХВ (не UB)
О, Тиль ожил
источник