Показать сообщение отдельно

  #9  
Старый 07.11.2017, 20:41
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

Цитата:
Сообщение от Vandal™  

У кого есть функция stristr ? Проще говоря, strstr без учета регистра.

Есть такая хрень, но она чет не работает))

C++:





Код:
using
namespace
std
;
using
std
::
string
;
const
char
*
stristr
(
const
char
*
s1
,
const
char
*
s2
)
{
string ss1
=
_tolower
(
s1
)
;
string ss2
=
_tolower
(
s2
)
;
const
string
::
size_type index
=
ss1
.
find
(
ss2
)
;
if
(
index
==
string
::
npos
)
{
return
NULL
;
}
return
&
s1
[
index
]
;
}

Исходник - SRString(https://blast.hk/threads/18698/)

C++:





Код:
int
stristr
(
SRString one
,
SRString two
)
{
return
one
.
toLower
(
)
.
indexOf
(
two
.
toLower
(
)
)
;
}
 
Ответить с цитированием