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

Обращение к private параметрам класса в main - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ проецирование файла http://www.cyberforum.ru/cpp-beginners/thread951316.html
Ребята помогите справится с заданием, нужно спроецировать файл данных, в спроецированном файле посчитать количество строк Буду очень благодарен. Возможно вознаграждение #include <windows.h> #include <stdio.h> main() { char* lpMapAddress; HANDLE File=CreateFile("data.txt",
C++ Оператор вывода в производном классе Как из производного класса вызвать перегруженный оператор вывода из базового класса? Я показал в комментарии где нужно это вставить #include <iostream> using namespace std; class Employee { friend ostream &operator<<(ostream &os, const Employee &employee); http://www.cyberforum.ru/cpp-beginners/thread951286.html
Написать программу поиска следующего дня даты C++
Мне нужно написать прогу которая выдаст мне следующий день. например: я введу 31.12.2000 а он мне выдаст 1.1.2001 Помогите!
C++ Программа с использованием операторов ветления и цыклов
Пользователь с клавиатуры задаёт целое положительное шестизначное число N(99999<N<1000000). определить есть ли это число счастливым, то есть сумма первых трёх цифр должна равнятся сумме последних трёх цифр.
C++ Вычисление числа ПИ ( строки ) http://www.cyberforum.ru/cpp-beginners/thread951267.html
Добрый день, меня интересует каким образом вычислять число пи через строки. Т.е каким образом получают 2 трилиона знаков после запятой ( мне хватит и 500). ?
C++ Подряд выписаны степени десятки, определить k-ую цифру Подряд выписаны степени десятки, определить k-ую цифру. Помогите, пожалуйста! подробнее

Показать сообщение отдельно
Jack Wade
61 / 34 / 6
Регистрация: 24.02.2013
Сообщений: 250
10.09.2013, 12:12     Обращение к private параметрам класса в main
Подскажите пожалуйста, как обращаться к private параметрам класса внутри функции main?
Вот, допустим, у меня есть некий класс: CClass1.
В нём в private есть следующие параметры:
int Par1; int Par2;
Однако, при попытке обратится к параметру Par1, выдаётся ошибка о том, что параметр недоступен.
Код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
class CClass1
{
private:
int par1;
}
 
int main()
{
CClass1 MyClass1;
MyClass1.par1=100;//Для примера, я хочу присвоить значение параметра par1(приватный параметр) как 100, однако, этот параметр защищён...
 
return 0;
}
P.S. и подскажите пожалуйста, если не трудно... как мне сделать "частичное унаследование"(т.е. что бы был доступ лишь к части параметров)... допустим, есть класс CClass1, с параметрами public int a,b,c; и private int g,d,e;, однако, при наследовании новым классом CClass2, все параметры посылаются из CClass1 в CClass2, однако, мне не нужны там параметры g,d,e)...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru