|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.07.2015, 17:11 | #11 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
что это за классы ?
Код:
|
29.07.2015, 17:15 | #12 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
I'm learning to live...
|
29.07.2015, 17:29 | #13 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
Всем большое спасибо за помощь. вероятно это именно то что мне надо
Stilet благодарю за идею. Код:
Последний раз редактировалось RAFA91; 29.07.2015 в 17:35. |
29.07.2015, 17:39 | #14 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
Да, но только нужно обязательно такое же количество и передать после.
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
11.08.2015, 16:21 | #15 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
Подскажите, а можно ли как-то подстроить функцию
newMyArray для работы с разными типами ? Я пытался написать так , но не пойму как в эту функцию передать параметр T получаю одну ошибку. Код:
|
11.08.2015, 16:36 | #16 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,330
|
A *V = newMyArray<A>(5,10,11,12,13,14);
А что за тип А? Кроме того, лучше сделать несколько вариантов этой функции с различным количеством аргументов. Тогда не нужно будет передавать количество параметров и будет строгая проверка типов. |
11.08.2015, 16:53 | #17 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
Благодарю Вас за помощь !!!
Код:
|
11.08.2015, 17:06 | #18 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
Тут есть еще одна проблема, а именно:
Код:
Код:
Код:
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
11.08.2015, 17:30 | #19 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,330
|
Аргументы в стеке у вас int а не A, поэтому и ломается все.
Компилятор не знает, что ваши аргументы должны иметь тип T, ибо это нигде не указано. |
11.08.2015, 17:38 | #20 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
Аргументы могут быть и не в стеке, для этого и используются эти функции, чтоб с ними не было проблем. Пробовал делать так:
Код:
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Инициализация массива. | dmitryfisko | Помощь студентам | 4 | 03.02.2014 21:36 |
Инициализация массива строк в Си | majuw | Помощь студентам | 0 | 19.04.2013 22:55 |
инициализация массива, вывод массива и обработка массива должны быть реализованы с помоshью функций | airesjke | Помощь студентам | 0 | 02.03.2012 16:14 |
инициализация массива | parazzzitka93 | Общие вопросы C/C++ | 11 | 02.04.2011 21:01 |
инициализация массива | Arcueid1691 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 01.06.2009 02:36 |