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

Хранение синглтонов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Public и Private http://www.cyberforum.ru/cpp-beginners/thread1202015.html
Доброго времени суток! Написал код и понял, что некоторые методы должны быть private, а не public. Если переношу их в private, то компилятор, естественно, ругается. Не подскажете как быть?
C++ Invalid types ‘<unresolved overloaded function type>[int]’ for array subscript (не присваивается значение) Здравствуйте. Не получается присвоить в цикле значения в элемент контейнера, будь то vector или valarray. enum { NUM = 3 }; //number of choices valarray<int> choices(int(NUM)); //... void... http://www.cyberforum.ru/cpp-beginners/thread1201978.html
C++ Доработка программы. Графический режим
Мое задание звучит так: Окружность и квадрат, изменяют цвета и размеры, появляются в различных местах экрана.- используя абстрактные классы и виртуальные функции Программа получилась рабочая....
C++ Найти среднее арифметическое всех неотрицательных элементов массива
Найти среднее арифметическое всех неотрицательных элементов массива. Помогите найти ошибку, пожалуйста, выводит только целые значения #include <stdio.h> #include <iostream> using namespace std;...
C++ Ошибка при передаче двумерного массива в функцию std::thread http://www.cyberforum.ru/cpp-beginners/thread1201945.html
Здравствуйте! Написал программу на потоки, теперь нужно передать туда двумерный массив. Пытаюсь передать по ссылке, но каждый раз выскакивает это сообщение: error C2664: "void (int **,int,int)":...
C++ Написать программу, которая решает системы нелинейных неравенств с двумя переменными Класс неравенств можно выбрать какой угодно. Сразу вопрос, какие есть вообще классы нелинейных неравенств? Количество неравенств к примеру 2 или 3. Область решений нужно вывести на экран в... подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1639 / 1011 / 119
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
07.06.2014, 19:14
Этот модификатор придуман как раз для таких особых случаев. Если формулировать просто, то friend следует использовать только там, где без него не обойтись. Когда надо запретить создание-уничтожение объектов всем кроме кого-то одного особенного, этот модификатор делает своё дело.
Что касается goto, то моя позиция, думаю, совпадает с позицией большинства: если в какой-то ситуации его надо использовать, почему бы и нет. Другое дело, что за всю мою практику мне ни разу такая ситуация не встречалась. Ситуации, в которых нужен был friend - иногда попадались.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru