![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
andrew_121 |
|
||||||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
Здравствуйте!
Вот код:
Вот ошибка:
MSVC2008, boost-1.39.0 Собирал так:
![]() Это сообщение отредактировал(а) andrew_121 - 7.9.2009, 08:37 -------------------- Удалил аккаунт. Прощайте! |
||||||
|
|||||||
azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
||||
|
||||
andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
Так не ловится ![]()
Это сообщение отредактировал(а) andrew_121 - 7.9.2009, 09:07 -------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
А что говорит отладчик?
|
|||
|
||||
Cheloveck |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1578 Регистрация: 26.7.2008 Где: Тула Репутация: 3 Всего: 32 |
libboost_regex-vc90-mt-gd-1_39.lib подключи, с отладочной инфой
Это сообщение отредактировал(а) Cheloveck - 7.9.2009, 09:22 -------------------- ![]() |
|||
|
||||
andrew_121 |
|
||||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
Дебагер показывает тут:
![]() Файл: C:\Program Files\Microsoft Visual Studio 9.0\VC\crt\src\xutility Объект:
Метод:
-------------------- Удалил аккаунт. Прощайте! |
||||
|
|||||
andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
Вот call stack, может поможет
-------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 41 Всего: 154 |
может стоит попробовать сделать так:
Добавлено через 4 минуты и 31 секунду по идее, boost::regex будет кидать exception при попытке создать рег.выр. из пустой строки кидает он в этом случае bad_expression, что-бы оно обрабатывалось нужно подключить какой-то заголовочный файл, посмотри документацию |
|||
|
||||
andrew_121 |
|
||||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
сделал. даже буст пересобрал. все то же.
это я для примера рег.выр. убрал. что еще попробовать? Это сообщение отредактировал(а) andrew_121 - 7.9.2009, 14:19 -------------------- Удалил аккаунт. Прощайте! |
||||
|
|||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 41 Всего: 154 |
возможно дело в том, что библиотека boost.regex и проект собирались с разными настройками, к примеру, приложение может использовать отладочную версию crt, а библиотека собиралась с обычной, или библиотека использует стат. версию CRT, а приложение - динамическую.
ну тогда спасибо, что потратил мое время ![]() |
|||
|
||||
andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
я не нарочно ![]() Добавлено @ 15:29 Приложение написано с использованием boost. Все остальное работает. И все библиотеки boost собирались единажды, с одной командной строкой. Когда мне по окончанию проекта понадобилось добавить boost.regex, всплыла эта ошибка. Я, для того чтоб ее локализовать, собрал этот пример в отдельном проекте. Проект - debug, boost сам подцепил библиотеки, ему виднее, наверное тоже debug. Не хотелось бы из-за двух регулярок, использовать что-то стороннее. Это сообщение отредактировал(а) andrew_121 - 7.9.2009, 15:29 -------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
vinter |
|
|||
![]() Explorer ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2735 Регистрация: 1.4.2006 Где: Н.Новгород Репутация: 13 Всего: 56 |
в примере ошибки нет, исключений там быть никаких не должно. Ройся в настройках проекта.
|
|||
|
||||
andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
А на что обратить внимание? просто я начинающий в плане работы с MSVC -------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
Cheloveck |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1578 Регистрация: 26.7.2008 Где: Тула Репутация: 3 Всего: 32 |
не все библиотеки boost используют либы. Многие просто в хедерах, как то spirit, например. -------------------- ![]() |
|||
|
||||
andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
Cheloveck, я про те что собраны как либы.
-------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |