|
|
От: | Sabrian | |
| Дата: | 31.01.06 23:05 | ||
| Оценка: | |||
template< class T, unsigned N >
class vect;
template< class T >
class vect< T, 3 >
{
private:
T data[3];
public:
inline vect( const T& x, const T& y, const T& z )
{
data[0].~T();
data[1].~T();
data[2].~T();
new(data + 0) T(x);
new(data + 1) T(y);
new(data + 2) T(z);
}
};