Специализация для std::bitmap
От: Alexander Pazdnikov  
Дата: 26.06.08 12:08
Оценка: :)
Здрувствуйте.

Назначение функции tostr переводить значение в строку.
Отлично работает для boost.date_time
Захотел добавить std::bitmap,

#include <bitset>
#include <string>

template<typename T> std::string tostr(const T& val)
{
    return boost::posix_time::to_simple_string(val);
};

template<> std::string tostr(const std::bitset<???>& val)
{
    //return val;
    return val.to_string<char,char_traits<char>,allocator<char> >();
};

Как правильно задать специализацию для шаблона класса, если такое возможно ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.