Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Помощ по курсова работа ООП С++

Featured Replies

Здравейте! Може ли да ми помогнете с точка II.6. Това е условието:

Да се състави клас Страница BookPage Скрити член променливи: 

Номер на страница‐ число int; Съдържание – низ string; Публични функции: 

II.1.КОНСТРУКТОРИ – ЕКСПЛИЦИТЕН, ПОДРАЗБИРАЩ СЕ; 

II.2.ЧЕТЕНЕ/ЗАПИС

II.3.ЗА РАЗМЯНА НА СЪДЪРЖАНИЕ НА СТРАНИЦА С ПОДАДЕНАТА КАТО ПАРАМЕТЪР РЕФЕРЕНЦИЯ КЪМ СТРАНИЦА; 

II.4.OPERATOR == СРАВНЯВА ПО ВСИЧКИ ДАННИ

II.5.OPERATOR< ЗА СРАВНЕНИЕ ЗА ПО‐МАЛКО НА ПОДАДЕНИЯ ПАРАМЕТЪР ОБЕКТ С ТЕКУЩИЯ ПО НОМЕР НА СТРАНИЦА

II.6.ПРЕОБРАЗУВА / ВРЪЩА НИЗ ОТ ЧЛЕНОВЕТЕ НА КЛАСА

II.7.OPERATOR<<(ИЗВЕЖДА В УКАЗАН ИЗХОДЕН ПОТОК) 

II.8.OPERATOR>>(ЧЕТЕ ОТ УКАЗАН ВХОДЕН ПОТОК) 

Направила съм това:


class BookPage
{
private:
	int NumberPage; //номер на страница
	string Contents; //съдържание

public:

	BookPage(int numberPage, string contents)
	{
		NumberPage = numberPage;
		Contents = contents;
	}

	BookPage()
	{
		NumberPage = 0;
		Contents = " ";
	}

	const int& getNumberPage()const
	{
		return NumberPage;
	}

	const string& getContents()const
	{
		return Contents;
	}

	void setNumberPage(const int& sNumPege)
	{
		NumberPage = sNumPege;
	}
	void setContents(const string& sContents)
	{
		Contents = sContents;
	}

	bool operator == (const BookPage& book)const
	{
		return this->NumberPage == book.NumberPage,
			this->Contents == book.Contents;
	}

	bool operator < (const BookPage& number)
	{
		return this->NumberPage < number.NumberPage;
	}

	friend ostream& operator <<(ostream& out, const BookPage& book)
	{
		out << book.NumberPage << " " << book.Contents;
		return out;
	}

	friend ifstream& operator >> (ostream& in, BookPage& book)
	{
		cin >> book.NumberPage >> book.Contents;
		return in;
	}

};

 

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    25%
    Дарени 252.69 EUR от нужните 1,000.00 EUR

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.