ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

14.12.2009, 23:12
|
|
Познающий
Регистрация: 26.07.2005
Сообщений: 54
Провел на форуме: 47901
Репутация:
46
|
|
Сообщение от eldar85
Всем привет. Вот написал код на плюсах, помогите разобраться:
Код:
...
boost::regex xRegEx("value='([0-9]{1,90})'"); //регулярка
boost::smatch xResults;
std::string::const_iterator xItStart = xStr.begin();
std::string::const_iterator xItEnd = xStr.end();
if( boost::regex_search(xItStart,xItEnd, xResults, xRegEx) ){
std::cout << "value: " << xResults[1]<< std::endl << xStr << std::endl;
}
else std::cout<<"no result"<<std::endl;
...
boost::match - соответсвует ли введеная строка регулярному выражению
boost::search - поиск подстроки, соответствующей регулярному выражению, в веденной строке
|
|
|

15.12.2009, 02:00
|
|
Постоянный
Регистрация: 05.05.2006
Сообщений: 743
Провел на форуме: 2982851
Репутация:
107
|
|
С событиями можно работать как с мьютексами?Или нельзя так как у мьютекса,получать указатель на событие созданное в другом потоке?
|
|
|

15.12.2009, 12:21
|
|
Новичок
Регистрация: 15.04.2009
Сообщений: 9
Провел на форуме: 34377
Репутация:
0
|
|
Сообщение от Irdis
показать код, вы, видимо, вылезаете за допустимые границы.
тут исходный код и исполняемый файл
http://files.mail.ru/APD71A
Отладка в Visual c++ останавливается в 334 строке файла arj2.с
|
|
|

15.12.2009, 23:36
|
|
Познающий
Регистрация: 27.08.2009
Сообщений: 82
Провел на форуме: 131097
Репутация:
5
|
|
все въехал в чем залупа была)))))
|
|
|

16.12.2009, 15:45
|
|
Участник форума
Регистрация: 02.07.2008
Сообщений: 132
Провел на форуме: 1035284
Репутация:
52
|
|
привет всем... в чем может быть проблема что при испольщовании scanf около 7 раз больше он не считывает ничего getlasterror возвращает ошибку 8 c cin результат тот же.. каждый раз ввеодистя по 1му символу
|
|
|

16.12.2009, 15:59
|
|
Участник форума
Регистрация: 26.05.2007
Сообщений: 191
Провел на форуме: 389326
Репутация:
9
|
|
Я начинающий, скажите как решить проблему следующего типа.
После компиляции программы в консоли VS2008, русский буквы, которые идут в коде программы, после компиляции и запуска на исполнения выглядят в виде абры-кадабры.
|
|
|

16.12.2009, 16:03
|
|
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
Провел на форуме: 2364957
Репутация:
479
|
|
Сообщение от SHARA
Я начинающий, скажите как решить проблему следующего типа.
После компиляции программы в консоли VS2008, русский буквы, которые идут в коде программы, после компиляции и запуска на исполнения выглядят в виде абры-кадабры.
setlocale(LC_ALL, “Russian”);
|
|
|

17.12.2009, 13:59
|
|
Участник форума
Регистрация: 02.07.2008
Сообщений: 132
Провел на форуме: 1035284
Репутация:
52
|
|
в чем может быть проблема, при воводе данных в консоль примерно после 7го использования scanf или cin вываливается ошибка недостаточно памяти для обработки комманды... буфер ввода чищу fflush(stdin)... притом это ошибка замечатся ток у меня на Win7 на хп и висте незамечено такого поведения
P.S да и еще когда моё приложения было запущенно из под иды =) то ошибок небыло
Последний раз редактировалось transserg; 17.12.2009 в 14:11..
|
|
|

17.12.2009, 15:10
|
|
Постоянный
Регистрация: 12.05.2009
Сообщений: 395
Провел на форуме: 4761503
Репутация:
229
|
|
Где можно посмотреть информацию о функциях вып. след. действия (токо не давно начал изучать C++ (visual studio)):
1.Копирование текста с буквы до буквы (т.е. аналог функции copy как в делфи)
2.Поиск определенного текста и возвращение числа позиции где текст распологается (т.е. аналог функции pos как в делфи)
_______
Да и вообще интересует где набраться можно информации о разных функциях (все равно что должны делать функции)(нагуглить не могу конкретно о справках функциях (вроде была где то справка на офф сайте microsoft))
|
|
|

17.12.2009, 15:15
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
1) как вариант заюзать strncat указав начальную позицию и макс длинну.
2) strchr - вернет указатель на вхождение символа в строку
strstr - вернет указатель на вхождение подстроки в строку.
Далее если null - значит нету вхождения. Если другое значение, то
от полученного указателья отнимай указатель на начало строки и получиш позицию.
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|