Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Itoa для генерации буквенно-цифровых номеров https://www.cyberforum.ru/ cpp-beginners/ thread1257057.html
Условно скажем есть задача: создать базу номеров автомобилей. Генерироваться будет рандомно и заноситься в массив. Проблема в том, что номер должен быть формата «А001АА», т.е. содержать и буквы и цифры. В задании сказано использовать функцию itoa(). Как это сделать?
Поясните принцип обозначения параметров цикла for C++
В Паскале условия одноименного цикла задаются однозначно: начальное значение и условие завершения, шаг по умолчанию + 1. В Си++ мне не понятно, по причине того, что любой параметр может быть либо опущен, либо перемещен в тело цикла. Что нужно брать во внимание, что бы понять, какой из 3-ех элементов опущен, а какой перемещен?
C++ Дайте пояснение о рекурсии функции Если не ошибаюсь, в Паскале, функция или процедура не может вызывать саму себя. Объясните суть процесса в Си++ - функция опирается на саму себя - это напоминает символ пожирающего себя змея. Приведите примеры, где рекурсия необходима (факториалы я смотрел). Хочу получить "физическое" объяснение. https://www.cyberforum.ru/ cpp-beginners/ thread1257052.html C++ В треугольнике найти тангес угла и длину биссектрисы https://www.cyberforum.ru/ cpp-beginners/ thread1257047.html
Нужно найти в треугольнику тангенс кута альфа и бисектрису Lбета
C++ Даны числа a, b, c. Определить, сколько из них одинаковых
Дано числа a,b,c. Определить, сколько из них одинаковых.
C++ Заполнить файл последовательного доступа N случайными действительными числами Заполнить файл последовательного доступа N действительными числами, полученными с помощью датчика случайных чисел. Найти сумму минимального и максимального элементов этого файла. с++ https://www.cyberforum.ru/ cpp-beginners/ thread1257038.html
C++ Протабулировать функцию на заданном промежутке https://www.cyberforum.ru/ cpp-beginners/ thread1257029.html
Протабулировать функцию: Y=\begin{cases}sin(x)*lg(x) & \text{ if } x \gt 3.5 \\ cos^2(x) & \text{ if } x\leq 3.5 \end{cases} Х принадлежит Дельта х = 0.25 Помогите плз
Не компилирует "ссылка на неразрешенный внешний символ" C++
Разделил класс и его функции в .h и .cpp app.h: #include <windows.h> class app { public: HWND hWnd; __fastcall app(); __fastcall ~app();
C++ Решение уравнений методом таблиц Гаусса Решил написать программку решения уравнений методом таблиц Гаусса. В общем все записывается в таблицу, что бы не громоздить много лишнего, хочу сделать, что бы при наведении на ячейку было показано, как производился расчет. Что-то вроде того, как в играх при наведении на меч выводятся его характеристики. Возможно ли это? И если да, то как будет называться элемент, в котором бы выводилась... https://www.cyberforum.ru/ cpp-beginners/ thread1256992.html C++ Определить количество элементов в массиве структур Помогите пожалуйста! Программка работает но по новому условию надо вместо " введите количество продавцов" чтобы я не знала заранее сколько продавцов и обозначала конец ввода данных словом "quit". if( strcmp( record field, "quit" ) == 0 ) break; А вот как я потом определю количество n для for ( i = 0; i < n; i++)? Уже всю неделю мучаюсь ! #include <iostream> #include <iomanip> using... https://www.cyberforum.ru/ cpp-beginners/ thread1256988.html
C++ Вставка нового элемента в массив (дополнить код)
Здравствуйте, нужна помощь. Суть такова имеется Куча, и туда нужно Вставить новый элемент, код имеется но не такой как надо :( Сделал, и только в конце понял что он не вставляет а заменяет. А нужно именно вставка, что бы указать индекс куда вставить и массив сдвинулся в право. Как не делал у меня не получается. Вот код: Это в кейсе: case Insert: int numb, index; cout<<"Введите число...
C++ Как в C++ поставить задний фон (например, картинку)? как в с++ поставить задний фон (например картинку)?? https://www.cyberforum.ru/ cpp-beginners/ thread1256892.html
9 / 9 / 10
Регистрация: 05.09.2013
Сообщений: 502
16.09.2014, 12:44  [ТС] 0

Доступ к членам класса - C++ - Ответ 6612046

16.09.2014, 12:44. Показов 2424. Ответов 20
Метки (Все метки)

Ответ

Ну вот допустип обращение через функцию:

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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
class CPerson
{
    /*закрытые члены*/
private:
    int iData; 
    
/*открытые члены*/
public:
    int iHeight;
    int iWeight;
 
 
    CPerson::CPerson()
{
    iHeight=iWeight=iData=0;
         
}
    /*функция для установки значений*/
     void CPerson::Set(int aH,int aW,int aD)
      {
          iHeight=aH;
          iWeight=aW;
          iData=aD;
      }
 
     //функция возвращает iData*/
    int  CPerson::GetIData()
     {
        return iData;
     }
 
 
 
 
};
 
class CView:public CPerson{
 
 
 
 
    public:
    int hh,ww,dd;
 
    //передаём объект CPerson
     CView::CView(const CPerson aPerson)
    {
    
        hh=aPerson.iHeight;
        ww=aPerson.iWeight;
        dd=aPerson.GetIData();
    
    }
 
};
Как тогда здесь правильно передать значение?
C++
1
dd=aPerson.GetIData();
- выдаёт ошибку 'CPerson::GetIData' : cannot convert 'this' pointer from 'const CPerson' to 'CPerson &'

Вернуться к обсуждению:
Доступ к членам класса C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.09.2014, 12:44
Готовые ответы и решения:

Доступ к членам класса
Объект класса не может получить доступ к своим переменным?

Доступ к private членам класса
Почему при таком объявлении не работает оператор вывода, по идее он же объявлен как друг класса и...

Доступ к защищенным членам класса
Срочно!! помогите пожалуйста Что не правильно : class my { int i; public: ………....

Доступ к закрытым членам базового класса
помогите понять что я не так сделал ? #include &lt;iostream&gt; using namespace std; class A { ...

20
16.09.2014, 12:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.09.2014, 12:44
Помогаю со студенческими работами здесь

Доступ к членам одного класса с другого
Есть три файла: A.cpp: #include &quot;B.cpp&quot; class AA { int A; public: AA(int a) { A = a;

Доступ к закрытым членам класса(шаблона)
Вопрос почему компилятор выдает ошибку в функции main? Ситуация следующая имеется шаблон (класс)...

Как получить доступ к членам класса из функций
Есть код типа //*****************************************************************************...

Доступ к членам класса класса
Всем привет. Вобщем есть базовый класс, и два производных. Пользователь вводит координаты нужно...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru