Друзья как видно из заголовка, этот оператор уже определен в STL.
Проблема состоит в том, что мне нужна своя реализация его, чтобы записать строку в файл, еще так эже надо писать unsigned long и читать их из файла.
В общем виде это во так выглядит
class vd_data
{
public:
vd_data();
~vd_vata();
std::string _str;
unsigned long _sl;
};
это код успешно компилица, а при запуске имею такую ошибку
... undefined symbol: _ZN3AmtlsERSt14basic_ofstreamIcSt11char_traitsIcEERKm
Если я правильно понял то при запуске случилось что не понятное, символ char_traits не был найден, но какое отношение он имеет я не понял.
Я конечно сделал без последних 4-х операторов заменил их методами
но чую — это не кошерно.
Вот посему прошу совета гуру — как заставить мои переопреденные операторы работать, или пояснения почему так не получится сделать.