Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > MFC и STL


Автор: Madest 23.3.2004, 11:15
#include <vector>
using namespace std;

class CMyClass:public CDialog
{
public:
//.....................
vector<int> v;
//.....................
};

когда вношу в класс CMyClass строку vector<int> v; при завершении программы вылетает окно: "User breakpoint called from code at xxxxxxxxx"


Автор: Madest 23.3.2004, 11:52
Запихал это объявление вектора в MainFrame, нашел место где вылетает в процессе выполнения программы.
pFrame->nekoe_dialogowoe_okno->ShowWindow(SW_NORMAL);
Вот именно в этой строке вылетает. Комментирую объявление вектора - программа работает нормально. При чем здесь STL? Мне не въехать =(


Добавлено @ 11:58
Чудеса да и только: Сделал Rebuild All и оно везде нормально заработало =)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)