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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив указателей на структуры http://www.cyberforum.ru/cpp-beginners/thread1854922.html
Хочу сделать тел. справочник через массив указателей на структуры, но получаю нечто такое: Unhandled exception thrown: write access violation. _Ch was 0xCDCDCDCD. size_t size = 256; cont_info_** Database = new cont_info_*; cin >> *Database->Name; cin >> *Database->Name; cout << *Database->Name; cout << *Database->Name;
C++ Работа с файлами С++. Библиотека STL Пожалуйста, подскажите. Файл читает только одну строку, а в файле больше. Пример : Петров Петр Петрович 10 11 68 Иванов Иван Иванович 25 03 90 Как сделать так, что бы брало по строкам и отдельно по переменным? Где ошибка в коде? Вот код класса : #include <iostream> #include <fstream> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1854894.html
C++ Напечатать пирамиду символами заданной высоты
Вася хочет напечатать на принтере пирамиду из какого-то символа высоты h. Напишите программу, которая поможет ему в этом, не забывая, что программа должна быть "экономически выгодной", т.е печатать наименьшее количество символов. Примеры пирамид приведены в примерах входных и выходных данных. Для большей наглядности печатаемые пробелы заменены на точки. Входные данные В единственной...
Поясните код C++
// ourfunc.cpp — определение собственной функции #include <iostream> void simon(int); // прототип функции simon() int main() { using namespace std; simon(3); // вызов функции simon() cout « "Pick an integer: "; int count; cin » count;
C++ Найти элементы массива, сумма значений которых будет равна одному из введенных элементов массива http://www.cyberforum.ru/cpp-beginners/thread1854873.html
Дан одномерный массив, состоящий из 12 положительных целых. Заполнить массив числами кратными 3. Вывести массив на экран. Найти элементы массива, сумма значений которых будет равна одному из введенных элементов массива, и вывести их на печать. Например, ввели числа 3 и 27, их сумма равна 30. Проверяем, есть ли среди введенных чисел число 30. И т.д.
C++ Отсортировать символы в строке в алфавитном порядке Написать на языке "С" или "С++" функцию, удовлетворяющую следующим требованиям, вызвать ее в программе main( ) Прототип: int f( char *a, char * b ); Параметры: a - указатель исходной стpоки; b - указатель результирующей стpоки Назначение: отсортировать символы в строке в алфавитном порядке. Алгоритм: поиск минимального в исходной строке, запись в выходную строку. подробнее

Показать сообщение отдельно
artem55555p
23 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 204

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

19.11.2016, 23:24. Просмотров 141. Ответов 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() {
 
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru