Форум программистов, компьютерный форум CyberForum.ru

Что-то в шаблоне не так - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Добавление экземпляров одного класса в другой класс http://www.cyberforum.ru/cpp-beginners/thread745074.html
Доброе утро! В программе создано 2 класса. 1-й предназначен для создания объекта под названием "студент". Он имеет различные свойства (фио, дата рождения, адрес и т.п.). 2-ой класс называется группа. Предназначен для хранения экземпляров 1 класса "студент"(добавление студентов в группу). Не получается реализовать метод добавления: -При записи экземпляров первого класса в массив 2-го класса...
C++ Подсчитать количество слов, начинающихся с одинаковой группы символов Доброго времени суток. Необходимо написать программу, которая будет считывать текст из файла, считать количество слов, начинающихся с одинаковой группы символов, и затем выводить в выходной текстовый файл. Прошелся по форуму, нашел подобные темы, но ни одно решение из них не подошло, написать рабочую программу так и не получилось. Надеюсь на вашу помощь. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread745068.html
Работа с памятью C++
Всем привет! Не могу разобраться, как написать код программы, которая моделирует механизм виртуальной памяти. Кто сможет реализовать хотя бы что-то по этому заданию, буду очень благодарен ;) Вариант: Страничная организация – первый попавшийся кандидат на выгрузку. 1. Описание процессов. 1.1.В качестве рабочего процесса обработки можно взять процесс кодировки – декодировки русскоязычного...
Возвращение по ссылке C++
Здравствуйте! Суть проблемы следующая. Необходимо, чтобы методы класса Pstring2 возвращали значения по ссылке, с возможностью размещения вызова функции слева от знака равно в операциях со сроками. Всем по плюсику и печеньку!В суть кода можно не вникать, он работает. Меня интересуют только возвращаемые методами класса Pstring2 значения. Нужно их преобразовать так, чтобы можно было их использовать...
C++ Написать функцию без параметров, возвращающую при каждом вызове следующее простое число http://www.cyberforum.ru/cpp-beginners/thread745058.html
Написать функцию без параметров, возвращающую при каждом вызове следующее простое число (первый вызов возвращает 2, следующий – 3, третий – 5, и т. д.). Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема. Правила форума
C++ Написать функцию, вычисляющую число последовательностей из нулей и единиц длины n, не содержащих двух единиц подряд 1)Написать функцию, вычисляющую число последовательностей из нулей и единиц длины n, не содержащих двух единиц подряд (обозначим это число p(n)). Используйте рекурсию, то есть подумайте, как вычислить число p(n), если бы вы знали, чему равны p(n-1), p(n-2), … p(1). Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.... подробнее

Показать сообщение отдельно
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
25.12.2012, 08:20     Что-то в шаблоне не так
В первом случае массив (mas/mas1) неявно приводится к указателю, но такое преобразование работает только один раз, т.е. двумерный массив может быть преобразован максимум к указателю на массив, но не к указателю на указатель.

Добавлено через 2 минуты
Можно попробовать добавить явное приведение к указателю на указатель при передаче аргумента, но я вообще не уверен, корректно ли это.

Добавлено через 10 минут
Или добавь конструктор из ссылки на двумерный массив, примерно так:
C++
1
2
3
explicit MATR(T const (&array)[n][n]) {
   // ...
}
 
Текущее время: 05:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru