• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Работа со строками

  • Автор темы solova
  • Дата начала
Статус
Закрыто для дальнейших ответов.
S

solova

есть строка MyString
есть ещё две строки
нужно найти вхождения других в первую
и узнать является ли Mystr[...]началом MyString
как понимаю достаточно просто сравнить указатели, или как проще?
(цикла для проверки нескольких строк для вхождений нету, это не важно пока что)
мне главное понять как определить что str2 есть начало первой<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">"Код"</div></div><div class="sp-body"><div class="sp-content">
C++:
		wchar_t MyString[]=L"шла саша по шоссе и сосала"
wchar_t *Mystr[2],*rez=0;
Mystr[0]=L"шла";
Mystr[1]=L"сосала";

rez=wcsstr(MyString,Mystr[0]);//берём слово "шла"
if(rez)
{
MessageBox(L"Вхождение есть",NULL,0);
// вот тут какое условие надо(с учётом что слово "шла" то писать должно "Это начало" )
if()
MessageBox(L"Это начало",NULL,0);
else
MessageBox(L"Это не начало",NULL,0);
}
else
MessageBox(L"нету вхождения",NULL,0);
вот я лошара -->if(MyString==rez)
 
S

solova

ага понял , мой вариант тоже годится
 
S

solova

я не программист - любитель. а это я так , для поднятия настроения.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!