0xd34df00d 30.01.2013 23:02 Azoth_primary

Господа, мне тут стало лень писать const_range и range как два разных класса, поэтому я решил сделать так:
http://bpaste.net/show/dZ7VgTjo6VG2lPJSk...

Использование:
NGramRange<const T*> getFeatures() const { return NGramRange<const T*>(m_features, m_features + size()); }
NGramRange<T*> getFeatures() { return NGramRange<T*>(m_features, m_features + size()); }

Для итераторов можно аналогично, пожалуй.
Дискасс плз.

c++
Recommended by:

@pooq: моча съела говно

Do you really want to delete ?