0 / 0 / 0
Регистрация: 10.02.2014
Сообщений: 27
|
|
1 | |
Разработать шаблон класса реализующего работу с матрицами переменной размерности.10.02.2014, 11:29. Показов 2161. Ответов 10
Метки нет (Все метки)
Разработать шаблон класса реализующего работу с матрицами переменной размерности. Тип эле-
мента задается как параметр шаблона. Написать тестовую программу. Помогите пожалуйста.
0
|
10.02.2014, 11:29 | |
Ответы с готовыми решениями:
10
Разработать программное средство для действия с матрицами различной размерности Разработать программное средство для действия с матрицами различной размерности Создать объявление класса и разработать программу-драйвер, которая продемонстрирует работу класса. Разработать программу осуществляющую работу с матрицами, ввод осуществ-лять двумя способами: в режиме диалога |
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
10.02.2014, 11:43 | 2 |
Что у тебя конкретно не получается? Приведи свой код, поглядим....
0
|
0 / 0 / 0
Регистрация: 10.02.2014
Сообщений: 27
|
|
10.02.2014, 11:44 [ТС] | 3 |
Вообще не знаю как писать данную программу.
0
|
101 / 102 / 31
Регистрация: 15.01.2014
Сообщений: 283
|
|
10.02.2014, 11:46 | 4 |
Максим3181293, используйте шаблонные классы и никаких проблем собственно
Добавлено через 41 секунду Максим3181293, для начала откройте MS Visual Studio
0
|
0 / 0 / 0
Регистрация: 10.02.2014
Сообщений: 27
|
|
10.02.2014, 11:48 [ТС] | 5 |
Открыта, а дальше темный лес
0
|
654 / 575 / 164
Регистрация: 13.12.2012
Сообщений: 2,124
|
||||||
10.02.2014, 12:07 | 6 | |||||
0
|
0 / 0 / 0
Регистрация: 10.02.2014
Сообщений: 27
|
|
10.02.2014, 12:14 [ТС] | 7 |
1>d:\кпияп\лабы(готовые)\лабораторная №1\лабораторная №1\лабораторная №1.cpp(36): warning C4244: =: преобразование "double" в "int", возможна потеря данных
Что делать?
0
|
101 / 102 / 31
Регистрация: 15.01.2014
Сообщений: 283
|
|
10.02.2014, 12:18 | 8 |
Максим3181293,
не уверен но как то так matr[i][j] =(T) (100.*rand()/RAND_MA/((T) 1));
0
|
0 / 0 / 0
Регистрация: 10.02.2014
Сообщений: 27
|
|
10.02.2014, 12:30 [ТС] | 9 |
d:\кпияп\лабы(готовые)\лабораторная №21\лабораторная №21\лабораторная №21.cpp(67): см. ссылку на создание экземпляров класса шаблон при компиляции "Matrix<T>"
1> with 1> [ 1> T=int 1> ] 1> 1>СБОЙ построения. 1> 1>Затраченное время: 00:00:00.64 ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== Опять ошибка, и опять я ничего не понимаю( Добавлено через 6 минут 1>------ Построение начато: проект: Лабораторная №1, Конфигурация: Debug Win32 ------ 1>Построение начато 10.02.2014 11:26:27. 1>InitializeBuildStatus: 1> Обращение к "Debug\Лабораторная №1.unsuccessfulbuild". 1>ClCompile: 1> Лабораторная №1.cpp 1>d:\кпияп\лабы(готовые)\лабораторная №1\лабораторная №1\лабораторная №1.cpp(31): error C3861: time: идентификатор не найден 1> d:\кпияп\лабы(готовые)\лабораторная №1\лабораторная №1\лабораторная №1.cpp(29): при компиляции функции-члена "void Matrix<T>::FillRandom(void)" класса шаблон 1> with 1> [ 1> T=int 1> ] 1> d:\кпияп\лабы(готовые)\лабораторная №1\лабораторная №1\лабораторная №1.cpp(67): см. ссылку на создание экземпляров класса шаблон при компиляции "Matrix<T>" 1> with 1> [ 1> T=int 1> ] 1> 1>СБОЙ построения. 1> 1>Затраченное время: 00:00:00.67 ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== Опять ошибка, и опять я ничего не понимаю(
0
|
654 / 575 / 164
Регистрация: 13.12.2012
Сообщений: 2,124
|
|
10.02.2014, 12:31 | 10 |
0
|
0 / 0 / 0
Регистрация: 10.02.2014
Сообщений: 27
|
|
10.02.2014, 12:34 [ТС] | 11 |
спасибо
0
|
10.02.2014, 12:34 | |
10.02.2014, 12:34 | |
Помогаю со студенческими работами здесь
11
Разработать шаблон класса разработать шаблон класса Разработать шаблон класса “стек” Разработать шаблон класса структуры данных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |