Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
29 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 231
1

Объяснить небольшую программу

19.11.2016, 23:24. Просмотров 259. Ответов 4
Метки нет (Все метки)

Здравствуйте. можете написать что именно мы делаем в каждой строке?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
//Создайте класс, для которого возможно создание только одного объекта. 
#include <iostream>
 
using namespace std;
 
class Singleton {
    static Singleton *singleton;
    Singleton();
    Singleton(const Singleton&);
    Singleton& operator=(Singleton&);
public:
    static Singleton *getInstance() {
        if (!singleton)
            singleton = new Singleton();
        return singleton;
    }
};
 
class Singleton2 {
    Singleton2(int a): a(a);
    Singleton2(const Singleton&);
    Singleton2& operator=(Singleton&);
public:
    static Singleton2& getInstance() {
        static Singleton2 singleton2;
        return singleton2;
    }
};
 
Singleton* Singleton::singleton = NULL;
 
int main() {
 
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.11.2016, 23:24
Ответы с готовыми решениями:

Обьясните небольшую программу сортировки массива
Очень интересно вот эта часть и эта а также работа программы в целом int myAbs(int a){ int...

Нужно перевести небольшую программу, написанную на C++, на С (неповторяющиеся символы в строке)
Текст задачи - &quot;Для заданной строки получить те символы, которые встречаются в ней по одному разу.&quot;...

Кто может объяснить небольшую программу написанную в дэлфи?
расскажите что там за что отвечает если не сложно=) unit Unit1; interface uses Windows,...

Помогите сделать небольшую программу на терминале
Распечатать содержимое файла указанное в первом параметре количество раз на экране или в файл в...

4
nmcf
19.11.2016, 23:55
  #2

Не по теме:

В Википедии, что ли, почитай про Singleton.

0
29 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 231
20.11.2016, 00:03  [ТС] 3
я не понял там.
0
Модератор
Эксперт CЭксперт С++
5006 / 2188 / 330
Регистрация: 20.02.2013
Сообщений: 5,597
Записей в блоге: 24
20.11.2016, 00:15 4
artem55555p, попробуй что-нибудь про паттерны почитать. Там, кстати, и про синглтон есть.

Если всё равно будет непонятно, значит рано взялся за эту тему - сперва надо базовые знания усвоить хорошо.
0
29 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 231
20.11.2016, 08:50  [ТС] 5
а это можете щас объяснить? интересно же)))

Добавлено через 17 секунд
насчет книг - спасибо, скачал, буду читать)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.11.2016, 08:50

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Создать небольшую программу с несколькими функциями
Доброго времени суток форумчани. Задали лабу, сделать в матлабе, по скольку до этого я работал...

Можно ли небольшую консольную программу откомпилировать в виде библиотеки?
Возможно ли преобразовать консольное приложение на Delphi 7 в dll файл сохранив работоспособность?...

Напишите программу, которая реализует небольшую коллекцию световых эффектов
Нужна помощь с программой на assembler`е, буду рад любым идеям Условия программы: Напишите...

Сделать небольшую программу , которая выводит только цифры , что делятся на 3 и 7
public class NextProj{ public static void main(String args){ int i; for( i= 1; i&lt;1000;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.