Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.10.2011, 19:08   #1
nesss
Пользователь
 
Регистрация: 01.11.2010
Сообщений: 10
По умолчанию мощность множества

class Mn
{
private:

vector<int> data;
vector< Mn*> datasets;
...............
................
..............
};
храню множества в 2 массивах...элементы и подмножетва
нужно найти мощность множества

вот код метода

int Mn :: power()
{
int kol=0,kol1=0,k1=0,k2=0;
for(int i=0; i<data.size(); i++)
{
if(data[i]!=',') kol++;

}

for(int m=0; m<datasets.size(); m++)
{

if(Mn.datasets[m]=='{') k1++;
if(Mn.datasets[m]=='}') k2++;
if(k1==k2) {kol1++; k1=0; k2=0;}
}


return kol+kol1;
}


kol считает..аошибка вот где if(Mn.datasets[m]=='{')
как правильно сравнить поле класса целочисленным???
nesss вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
мощность множества Ам тя Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 09.06.2011 22:02
Через множества заданы сорта роз,выращиваемых цветоводами. Ввод множества с клавиатуры,сравнение множеств BAMbarBIO Паскаль, Turbo Pascal, PascalABC.NET 5 31.05.2011 13:17
Множества Оксана Логачёва Паскаль, Turbo Pascal, PascalABC.NET 1 21.05.2010 19:00
Какая мощность требуется для эмуляции работы человеческого мозга? Levsha100 Свободное общение 39 11.11.2009 09:10
Множества Doublefaced Помощь студентам 3 24.03.2009 18:58