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

ограниченый доступ фрэнда - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Игра "Лабиринт", C++ http://www.cyberforum.ru/cpp-beginners/thread710105.html
Реализация класса «стек» в задачах поиска выхода из лабиринта. Описать класс, реализующий стек. Написать программу, использующую этот класс для отыскания прохода по лабиринту. Лабиринт...
C++ Подскажите, пожалуйста, хорошую литературу Всем привет! Огромная просьба к вам: ищу хорошую литературу по С++ (начинаю работать в Visual Studio). Что особенно интересует: 1. Библиотеки в С, желательно поподробнее, интересно, что внутри и... http://www.cyberforum.ru/cpp-beginners/thread710097.html
C++ Числа-близнецы. Напечатать все пары.
Решить задачу, используя функцию. Два простых числа называются «близнецами», если они отличаются друг от друга на 2 (например, 41 и 43). Напечатать все пары «близнецов», не превышающих заданного...
не считывает текст из файла C++
Добрый вечер всем. вот собсна код, который не хочет работать из файла. #include "iostream" #include "time.h" #include "conio.h" #include <fstream> using namespace std; struct ZNAK {
C++ обработка исключений лаб.работа http://www.cyberforum.ru/cpp-beginners/thread710054.html
Ввести два числа. Меньшее заменить полусуммой, а большее - удвоенным произведением. Математическое выражение должно исчисляться в отдельной пользовательской функции. Корректность входных данных...
C++ Посмотрите на программу 1. Описать структуру с именем AEROFLOT, содержащую следующие поля: -название пункта назначения рельса -номер рейса -тип самолета 2. Написать программу, выполняющую следующие действия: -ввод с... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7979 / 4738 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
26.11.2012, 21:16
Van111, Ну к примеру сделать вложенный класс...

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
#include <iostream>
 
class C
{
    int private_value;
public:
    class Impl
    {
        int friend_value;
        friend class D;
    };
    Impl impl() { return Impl(); }
};
 
class D
{
public:
    void function(C c) { c.impl().friend_value; }
};
 
class E
{
public:
    void function(C c) { c.impl().friend_value; }
};
http://ideone.com/MATXvy
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru