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

Класс содержащий элементы двух других классов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите розвязать задачу. http://www.cyberforum.ru/cpp-beginners/thread358241.html
Есть натуральное число n. Обчислить:
C++ АТД список. Выделить скобками все двойные вхождения символов Здравствуйте. Суть задачи такова. Нужно выделить круглыми скобками все двойные вхождения заданного символа. Например http://www.cyberforum.ru/cpp-beginners/thread358234.html
C++ Из Vb -> С++
Задача такая Создать программу для решения задачи построения слова из некоторого множества букв (игра Scrabble) используя алгоритмы поиска в глубину и в ширину. Длина слова не менее 5 букв. Вот написал в VB Dim Arr(10000, 10000) As String Dim ArrMax(10000) As Integer Dim N As Integer Dim max As Integer 'Длина слова Dim str1 As String, str2 As String 'Исходная строка, набор букв Function...
C++, Задача про лесенку, помогите пожалуйста. C++
Лесенка На каждой из n + 2 ступенек лестницы записано целое число, причем на первой и на последней ступеньке записано число 0. На первой ступеньке стоит человек, которому необходимо подняться на последнюю ступеньку. За один шаг он может подниматься на любое число ступенек, не превосходящее k. Подсчитаем сумму всех чисел, написанных на ступеньках, на которые наступил человек. Найдите...
C++ Выведите на печать номера точек http://www.cyberforum.ru/cpp-beginners/thread358195.html
Выведите на печать номера точек, лежащих в круге радиусом R с центром в начале координат. Координаты точек заданы массивами X(N) и Y(N). Помогите с решением...
C++ Проблема с созданием GUI приложения (чертов qmake) скачала с сайта qt.nokia.com прогу по ссылке http://get.qt.nokia.com/qtsdk/Qt_SDK_Win_online_v1_1_3_en.exe вроде установила. теперь нужно создать GUI приложения. и здесь он мне пишет, что подходящие профили QT не найдены. Нужно добавить в профиль Инструменты - Параметры или через инструмент обслуживания SDK. ну вот, захожу я в эти Параметры хочу добавить профиль и вижу, что нет файла... подробнее

Показать сообщение отдельно
Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,517

Класс содержащий элементы двух других классов - C++

29.09.2011, 20:30. Просмотров 398. Ответов 1
Метки (Все метки)

Задание у Страуструпа:
Код
При наличии определений 
struct S [int х, у; } ; 
struct T {char* p; char* q; } ; 
дайте определение класса С, позволяющего использовать х и p
из S и Т примерно так же, как если бы они были членами С.
У меня что-то не получается так сделать
C++
1
2
3
4
5
6
7
8
9
10
11
12
struct S{int x,y;};
struct T{char* p; char*q;};
 
class C
{
    private:
    S el1;
    T el2;
    public:
    int &x=el1.x;
    char &p=el2.p;
};
Моя идея заключается в том чтобы у меня в public были элементы-ссылки на указанные в задании элементы тех структру, но у меня это не получилось, варианты?
Ведь если делать через функции возвращающие ссылки то обращение к элементам класса уже будет как к функциям ().
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru