Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
artem55555p
23 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 230
#1

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

19.11.2016, 23:24. Просмотров 152. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2016, 23:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Объяснить небольшую программу (C++):

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

Объяснить программу - C++
Объясните пожалуйста каждую строку. #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;algorithm&gt; struct is_punct { ...

Объяснить программу - C++
объясните пожалуйста программу,что делается на каждом этапе.struct sp{ int inf; sp* adr;} sp *fst,*lst,*tmp; tmp=(sp*)malloc(vl); int...

просто объяснить программу. - C++
Уважаемые программисты, требовалось написать программу с обработкой исключения, я его написал, но когда писал появились некие проблемы...

Не могу объяснить программу - C++
#include &quot;stdio.h&quot; #include &lt;iostream&gt; #include &lt;string.h&gt; #include &lt;conio.h&gt; //int _tmain(int argc, _TCHAR* argv) //{ ...

надо объяснить программу С++ - C++
Здравствуйте! требуется помощь опытных людей! помогите пожалуйста описать и рассказать программу. что выполняет каждая строка. вообщем,...

4
nmcf
19.11.2016, 23:55
  #2

Не по теме:

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

0
artem55555p
23 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 230
20.11.2016, 00:03  [ТС] #3
я не понял там.
0
gru74ik
Эксперт CЭксперт С++
4207 / 1853 / 198
Регистрация: 20.02.2013
Сообщений: 4,992
Записей в блоге: 22
20.11.2016, 00:15 #4
artem55555p, попробуй что-нибудь про паттерны почитать. Там, кстати, и про синглтон есть.

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

Добавлено через 17 секунд
насчет книг - спасибо, скачал, буду читать)
0
20.11.2016, 08:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.11.2016, 08:50
Привет! Вот еще темы с ответами:

Можете объяснить эту программу? - C++
Можете объяснить эту программу? пж #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;locale&gt; #define DLSTR 80 void COPY(char...

Объяснить программу (Алгоритм планирования, Планировщик) - C++
Друзья, кто нибудь помогите объяснить как работает программа, по какому алгоритму планирования работает Планировщик, что конкретно...

Нужно объяснить программу, т.е. какие процессы проходят - C++
// Laboratornaya_3.cpp: определяет точку входа для консольного приложения. // #include &quot;stdafx.h&quot; #include &lt;windows.h&gt; #include...

Отладить программу в VS 2012 (объяснить ошибку в примере из книжки) - C++
Помогите понять ошибку в примере из книжки. Код набираю на отладку в VS 2012 #include &lt;iostream&gt; int main() { std::cout&lt;&lt;...


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

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

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