Классы в С++

  • Автор темы Sliva
  • Дата начала
Статус
Закрыто для дальнейших ответов.
S

Sliva

Помогите, пожалуйста, разобраться с классами :) Я впервые работаю с С++ нам задали задачу на классы. Каким образом можно реализовать класс как множество слов (хотя бы структуру) :)
 
G

Guest

class SLOVO
{
private:
CString* slova;
public:
CString get_slovo(i);
CString * get_slova();
SLOVO();
~SLOVO();
}

Так?
 
A

artiom_kh

<!--QuoteBegin-Sliva+3:05:2006, 22:19 -->
<span class="vbquote">(Sliva @ 3:05:2006, 22:19 )</span><!--QuoteEBegin-->Помогите, пожалуйста, разобраться с классами :( Я впервые работаю с С++ нам задали задачу на классы. Каким образом можно реализовать класс как множество слов (хотя бы структуру) :blink:
[snapback]34879" rel="nofollow" target="_blank[/snapback]​
[/quote]

А не проще ли сесть и открыть книгу? Там иногда [:)] пишут полезные вещи...
 
V

VPA

Это VPA. спасибо за задачу но я вообше нерублю в С++, если несложно напеши пожалуйста какие библиотеки подключать и как бадет выглядеть весь код от начала до конца!!!

Спасибо!!! :blink: :) :(
 
S

Sliva

Спасибо, Дядя Эдик! А корректно ли писать, например, char* mas[10]???
 
G

Guest

Можно и так.
Код:
char* mas[10];
...
for(i=0;i<10;i++)
 mas[i] = new char[255];
...
for(i=0;i<10;i++)
 delete [] mas[i];
 
S

Sliva

А так можно:
class Words
{
private : std::string *mas; // массив из строк
int *masIf; // массив из 0 и 1: 0 - если слова еще нет во множестве и 1 - если есть
public :
Words();
Words(int kol);
~Words();
int addWord(); // добавлен или нет элемент
int Proverka(); // есть ли элемент в множестве
int delWord(); // удалено слово

}; // class Words
Я сомневаюсь по поводу массива masIF! Подскажите, плиз!
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!