Форум программистов, компьютерный форум CyberForum.ru

Конструктор копий - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти все пары двузначных чисел, которые, будучи записанными подряд, дают четырёхзначное число, нацело делящееся на сумму данных чисел http://www.cyberforum.ru/cpp-beginners/thread676851.html
Два двузначных числа, записанных подряд, образуют четырехзначное число, которое нацело делится на их сумму. Найти все такие числа. Помогите в понимании алгоритма.
C++ Программа конвертации расстояния в фарлонгах в расстояние в ярдах Занимаюсь по Прате.2 глава,2 упражнение. Напишите программу на C++,которая выдает запрос на ввод расстояние в фарлонгах и преобразует его в ярды.(Один фарлог=220 ярдов). #include <iostream> int main() { using namespace std; int farlong; int x; http://www.cyberforum.ru/cpp-beginners/thread676842.html
C++ Подсчитать количество гласных букв в каждом слове предложения
Доброго времени суток вам. Есть задание. Ввести с клавиатуры предложение. Подсчитать количество гласных букв в каждом слове предложения. Сформировать из этих слов массив. Улучшить, упростить, сделать код умнее Написал код для решения этой задачи. Он работает(правда только с англ. текстом). Появился вопрос об улучшении этого кода. Может можно было использовать какие-то функции С++ или...
Правильно ли написан класс DigitalTimeException C++
Помогите пожалуйста, с созданием класса. Необходимон аписать класс - DigitalTimeException со след: - конструктор с 2 аргументами: int error_number, и текстовой error_message; - любое целое значение и любое текстовое значение string было бы valid; - private member variables to store the error number and error message. хранить error message как string type variable. - Public member...
C++ Найти элемент в матрице, для которого сумма элементов, расположенных выше и левее него, максимальна http://www.cyberforum.ru/cpp-beginners/thread676828.html
Пожалуйста, помогите решить. Дана целочисленная матрица n x n. Найти в ней элемент, для которого сумма элементов, расположенных выше и левее него, максимальна. Заранее спасибо :)
C++ Перевод числа из одной с.с. в другую, манипуляции с цифрами числа Здравствуйте! У меня такая проблема... Есть программа, выполняющая определенные операции с введенным числом (переставляет местами цифры, заменяет цифры на другие цифры). Так вот... Нужно, чтобы вводилось число в десятичном формате, затем переводилось в 8-ую систему счисления, далее выполнялись преобразования (моя программа) и дальше выводить опять в десятичной системе счисления конечный... подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6443 / 3082 / 306
Регистрация: 04.12.2011
Сообщений: 8,486
Записей в блоге: 4
21.10.2012, 21:21     Конструктор копий
Цитата Сообщение от OlVD Посмотреть сообщение
Можно ли такое сделать в абстрактном классе?
Не уверен, что понял вопрос.
У вас есть класс в котором кроме методов, есть счётчик влияющий на их работу?
Тогда может так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class AbstrFunClass{
public:
static int m_count=0;
void foo1();
void foo2(int b);
float foo3(bool c);
private:
AbstrFunClass();//запретили создание объекта по умолчанию на всякий)
}
//определили методы
*****************
//
обращаемся через имя типа:
AbstrFunClass::m_count++;//к счетчику
к методам:
AbstrFunClass::foo1();
счётчик можно и закрыть. Если определились вызов какого метода/дов класса аналогичен созданию нового экземпляра, в вашем случае, - в этом методе/дах можно инкрементировать счётчик, не обращаясь к нему непосредственно.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru