Здравствуйте, гость ( Вход | Регистрация )
|
AD |
12.2.2009, 13:22
Сообщение
#1
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Есть такая функция:
При некоторых обстоятельствах программа рушится на этой строке. В дебаггере выпадаю на строки Есть предложения, как можно этого избежать? По всей видимости, это происходит, когда вектор log пустой, но почему он не дает проверить размер вектора функцией size() - для меня загадка. Буду благодарен за помощь. |
|
|
|
AD Работа с вектором STL 12.2.2009, 13:22
void* std::vector<LOGRECORD> getLog... 12.2.2009, 15:32
AD Цитата(void* @ 12.2.2009, 15:32) std... 12.2.2009, 16:18
kuler попробуй какую нить критическую секцию 12.2.2009, 18:08
AD Цитата(kuler @ 12.2.2009, 18:08) попробуй... 12.2.2009, 18:46
kuler могу предложить лишь сделать евент, который когда ... 12.2.2009, 19:06
AD Цитата(kuler @ 12.2.2009, 19:06) могу пре... 12.2.2009, 20:12
kuler Цитата(AD @ 12.2.2009, 20:12) Причем здес... 12.2.2009, 20:23
AD Конкретно эту проблему решил. Поставив мьютекс. Во... 13.2.2009, 14:05![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 9.12.2025, 8:12 |