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

Может ли вообще на практике возникнуть ситуация, когда определенный класс следует указывать как друго самого себя? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запрет ввода символов в поле Edit http://www.cyberforum.ru/cpp-beginners/thread648840.html
Как запретить нажатие и вставку из буфера всех символов, кроме нужных мне, к примеру разрешить вводить в поле только цифры? И еще 2-ой вариант, как отдельный, как запихать в переменную char или еще в...
C++ Ошибка в цикле while Привет всем! Ниже приведен код программы, в программе две функции одна change() переводит Ф.И.О в формат фамилия - инициалы, а вторая polindrom() с которой собственно и проблема - ищет в введенной... http://www.cyberforum.ru/cpp-beginners/thread648838.html
C++ Не определен базовый класс
Доброго времени суток. Столкнулся с проблемой при наследовании, и не могу разобраться, как решить. Есть базовый класс SPoint и два производных Tug, Terminal. #pragma once #include "Port.h"...
C++ Возвращаемые значения функции
Есть функция, которая должна вернуть в программу значение, но что то не так. int StartInfo(int FirstWidth,int FirstHeight) { printf ("Write width: "); scanf("%d",&FirstWidth); printf ("Write...
C++ Что изменить в программе? http://www.cyberforum.ru/cpp-beginners/thread648820.html
Что изменить в программе чтобы можно было работать с несколькими записями благодаря указателям на текущий следующий и предыдущий элемент#include "stdafx.h" #include "cstdlib" #include <iostream>...
C++ Математический маятник Доброго время суток. Нужно написать программу. Математический маятник совершает колебания по закону x(t) = A* sin(\omega *t + {\omega }_{0}). Частота \omega маятника известна. В начальный момент... подробнее

Показать сообщение отдельно
Deviaphan
Делаю внезапно и красиво
Эксперт С++
1306 / 1221 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
09.09.2012, 14:21
Цитата Сообщение от ForEveR Посмотреть сообщение
Я бы вообщем-то не сказал, что пример такой уж надуманный...
Только вот за такой код по рукам надо бить.) Т.е. не за этот пример, а если в реальных приложениях такое пишут. Всё таки, даже сделав все члены public, возможностей нанесения вреда объекту этого класса будет меньше, чем делать его другом.
Ну и если придираться, то C<int> и C<double> это разные классы и "задруживание" самого себя просто побочным эффектом кривой реализации оказывается.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.