|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.03.2011, 21:52 | #1 |
Пользователь
Регистрация: 19.10.2010
Сообщений: 25
|
Странное поведение функции работы с массивом(шаблон)
Нужно написать функцию, которая из динамического массива удаляет все повторяющиеся элементы(остается только первый), массив сжимается.То есть , если наш массив 3 3 3 4 0 4 0 0 0, то результат 3 4 0.
Функцию реализовать шаблонной. Код:
Если раскомментировать последние строки в функции(которые выводят массив), то результат с теми же числами будет 1433284136 1 0 Если же я прогоняю программу построчно (ctrl+f10) или текст функции засовываю в мэйн, то результат 3 4 0, то есть то что надо. |
16.03.2011, 00:03 | #2 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
хотя бы в предыдущей своей теме ответил бы. а то получил ответ - и в игнор
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
16.03.2011, 01:04 | #3 |
Пользователь
Регистрация: 19.10.2010
Сообщений: 25
|
Действительно. нехорошо я поступил. Спасибо за помощь. Может еще здесь поможешь?
|
16.03.2011, 01:37 | #4 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
если хочешь изменить значение входящего указателя, нужно передавать его по ссылке, либо указатель на указатель
ну и докучи Код:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance Последний раз редактировалось pproger; 17.03.2011 в 01:28. |
17.03.2011, 00:30 | #5 |
Пользователь
Регистрация: 19.10.2010
Сообщений: 25
|
void szhatie(T*& mas,unsigned &size)
Вот этого изменения хватило, спасибо за помощь |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Странное поведение realloc | eraserhp | Общие вопросы C/C++ | 7 | 17.05.2010 09:52 |
Странное поведение gets | alex_alpha | Общие вопросы C/C++ | 3 | 27.03.2010 18:21 |
Странное поведение процедуры | Sergey1974 | Общие вопросы Delphi | 2 | 11.12.2009 21:41 |
Странное поведение DLL | Yurk@ | Компоненты Delphi | 4 | 01.02.2009 01:23 |
Странное поведение ПОИСКПОЗ | ZORRO2005 | Microsoft Office Excel | 5 | 19.05.2008 14:02 |