Название: QGenericMatrix<N, M, T> как засунуть переменные размера матрицы в конструктор Отправлено: zalivaha от Май 01, 2010, 00:28 Уважаемые Спецы! Подскажите как работать с классом QGenericMatrix.
Размер матрицы не определен, может быть любым, а конструктор требует размер, как обойти ??? Может наследовать как? Какие есть способы? Название: Re: QGenericMatrix<N, M, T> как засунуть переменные размера матрицы в конструктор Отправлено: BRE от Май 01, 2010, 07:40 Нужно разобраться с шаблонами в C++.
Код
Есть предопределенные типы: typedef QMatrix2x2 typedef QMatrix2x3 typedef QMatrix2x4 typedef QMatrix3x2 typedef QMatrix3x3 typedef QMatrix3x4 typedef QMatrix4x2 typedef QMatrix4x3 Название: Re: QGenericMatrix<N, M, T> как засунуть переменные размера матрицы в конструктор Отправлено: zalivaha от Май 01, 2010, 09:34 Довольно мутные эти шаблоны.
Мне нужна матрица ну к примеру N*3, N от 3 до 100. Но шаблон не позволяет вставлять переменную. Название: Re: QGenericMatrix<N, M, T> как засунуть переменные размера матрицы в конструктор Отправлено: zalivaha от Май 02, 2010, 13:58 Вот рабочий пример на основе MathLibrary0.1, если кому нужно работать с матрицами.
|