IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

 
 Ответить  Открыть новую тему 
> Помогите найти ошибку!
сообщение
Сообщение #1


Fanat
***

Группа: Пользователи
Сообщений: 261
Пол: Мужской
Реальное имя: Сергей

Репутация: -  5  +


Код
  for (size_t i=0;i<Vse.size();i++)
     for (size_t j=0;j<All.size();j++)
      {
      srav=0;
      for (size_t l=0;l<All[0].inf.size();l++)
        if ((Vse[i].inf[l]!='-') && (Vse[i].inf[l]!=All[j].inf[l])) //Error!!!
          srav++;
       StringGrid1->Cells[i+1][j+1]="";
       if (srav==0) StringGrid1->Cells[i+1][j+1]="Покрытие";
      }


Вектор All хранит вектора одинакого размера из 1 и 0...типом char...
Вектор Vse хранит такого же размера вектора из 1,0 и '-'...
Требуется сравнить все векторы из Vse и All...'-' считаеться за любой символ...

100 и 111 srav=2;
1-- и 111 srav=0;

Где-то ошибка...найти никак немогу...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Michael_Rybak
*****

Группа: Пользователи
Сообщений: 1 046
Пол: Мужской
Реальное имя: Michael_Rybak

Репутация: -  32  +


Ну похоже на правду. А какая ошибка? Не работает для какой-то пары? Вообще не работает? Не компилится? Билдера нету, могу только спрашивать smile.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Fanat
***

Группа: Пользователи
Сообщений: 261
Пол: Мужской
Реальное имя: Сергей

Репутация: -  5  +


Цитата(Michael_Rybak @ 3.04.2007 19:36) *

Ну похоже на правду. А какая ошибка? Не работает для какой-то пары? Вообще не работает? Не компилится? Билдера нету, могу только спрашивать smile.gif



Привет...=)...работает...ошибки не пишет...только вот если сравнивать числа,то есть без символа '-'...то результат правильный-srav=0...а если есть символ '-' то неправильно...уверен на 99% что векторы содержать правильные данные...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Fanat
***

Группа: Пользователи
Сообщений: 261
Пол: Мужской
Реальное имя: Сергей

Репутация: -  5  +


Ой...сам нашёл...оказалось All хранил '-'...теперь всё работает...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Michael_Rybak
*****

Группа: Пользователи
Сообщений: 1 046
Пол: Мужской
Реальное имя: Michael_Rybak

Репутация: -  32  +


Привет smile.gif Молодец smile.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 28.03.2024 16:50
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name