LINUX.ORG.RU

История изменений

Исправление m0rph, (текущая версия) :

FIXED

//my.h

//my.cpp
std::vector<std::string> vecstr;
vecstr.push_back("vector");

Ты объявил указатель и не проинициализировал его. Указатель содержит случайные данные, с чего ты решил, что он указывает на экземпляр класса std::vector<std::string> ?

Исходная версия m0rph, :

FIXED

//my.h
extern std::vector<std::string> vecstr;

//my.cpp
std::vector<std::string> vecstr;
vecstr.push_back("vector");

Ты объявил указатель и не проинициализировал его. Указатель содержит случайные данные, с чего ты решил, что он указывает на экземпляр класса std::vector<std::string> ?