![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| ihbo |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 13.12.2005 Репутация: нет Всего: нет |
Здраствуйте.
И так: Необходимо в цикле, копировать переменную в список, но при этом делать проверку, на предмет "одинаковости", т.е. если значение переменной != имеющимся значениям в списке, то копируем это знаение, если такое же значение есть, то не копируем. Делаю это так:
Собстна вот, но кривовато как то работает, проблемы с доступом к памяти. Доп инфа: Вот объявляю я это дело так:
Обшибку при след прходе цикла выдает вот здесь:
Приношу извинения за несколько сумбурное прдставление проблемы, но весьма и весь срочно необходимо ее решить, буквально к завтрашнему обеду Заранее спасибо. |
||||||
|
|||||||
| MAKCim |
|
||||||||||||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 52 Всего: 207 |
прототип strcpy
а у тебя s51 - char или все таки char*? Если char* то может s51 не заканчивается \0 или имеет размер больше 18?
так сравнивать нельзя (сравниваютя адреса, т. е указатели), есть strcmp
-------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
||||||||||||
|
|||||||||||||
| ihbo |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 13.12.2005 Репутация: нет Всего: нет |
Ну да, конечно.
char *s51; Нет, размер нормальный А так, я делаю проверку на наличие /0 Но это уже после того как запишу в mas0[i].ipadr->ipadr
Да да, конечно, изночально выглядело так:
Это, я уже потом "исправил", различные варианты пробовал. |
||||||
|
|||||||
| Hose |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 11.4.2006 Репутация: 1 Всего: 1 |
||||
|
||||
| ihbo |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 13.12.2005 Репутация: нет Всего: нет |
Списибо за участите.
Но все оказалось гараздо проще Собстна, в s51 писалось с символом \n а в mas0[i].ipadr без него, т.е. были они разные, и одинкаковых там вообще не было Маленько подправил+цикл изменил маненько, теперь все рабоатет номано. |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |