1. Пользуйтесь тегами кода. - [code] ... [/code] 2. Точно указывайте язык, название и версию компилятора (интерпретатора). 3. Название темы должно быть информативным.
В описании темы указываем язык!!!
C++ работа с класами, описание функции через "operator", проблемы с вызовом функций
нужна помощь по работе с классами , одно из условий задачи было , использовать "Operator" и const спецификатор
ниже код, собствено модуль я исправил так чтобы компилятор не ругался, а вызвать из main функцию(ранее бывшую AddBegin) с оператором не удаётся, да и у Страуструпа как-то ненахожу должных примеров
list.h
#ifndef CLASS_LIST #define CLASS_LIST class List { public: List(void); ~List(void); List& List::operator = (const int&); // tut ran'she bylo viod AddBegin(int); void AddEnd(int); void Sort(void); void Print(void); int GetNumberOfNodes(void); private: List *Head, *Tail, *next, *prev;; int numberOfNodes, value; }; #endif
Во-вторых, программу надо чуть-чуть подкорректировать, потому что есть синтаксические ошибки. И в третьих - покажи, как ты пытаешься вызвать operator =?