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

Не могу понять, как пользоваться методами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод нескольких длинных чисел в одну строчку http://www.cyberforum.ru/cpp-beginners/thread16662.html
Так, люди, вот такой вопросик: Вот написал я такой классик длинного числа: class BigInt { int len; short a; short znak; public: BigInt(long t = 0);
C++ Обработка структуры через функцию подскажите пожулуйста как реализовать обработку структуры через функцию. Нужно написать функцию поиска ( и вывода на экран ) параметра num. Прогу сделал (а с функциями не получается): #include <iostream> #include <string> using namespace std; void main() { struct medik { int birthyear; http://www.cyberforum.ru/cpp-beginners/thread16640.html
C++ Скопировать содержимое текстового файла, удалив в каждой строке слово номер N+1, если в слове N есть 4
Здравствуйте. Помогите, пожалуйста, в написании программы Скопировать содержимое текстового файла, удалив в каждой строке слово номер N+1, если в слове N есть 4. У меня пока получилось только: Скопировать содержимое текстового файла, удалив в каждой строке слово номер N #include <stdio.h> #include <stdlib.h> void del_n(char *pathFileInput, char *pathFileOutput, unsigned int *N)
Есть ли во введенном с клавиатуры массиве элементы с одинаковыми значениями C++
Написать программу, которая проверяет есть ли во введенном с клавиатуры массиве элементы с одинаковыми значениями.Использовать средства ввода\вывода языка С++.
C++ Пусть даны два файла целых чисел http://www.cyberforum.ru/cpp-beginners/thread16614.html
Тут задали следующее, кто знает напишите код программ плиз: 1. Пусть даны два файла целых чисел. Определить, больше ли минимальное значение первого файла, чем максимальное значение второго. 2. Пусть дан текстовый файл. Распечатайте все строки, начинающиеся заданным словом.:)
C++ Подсчёт количества элементов в файле Как сделать, чтобы программа подсчитала количество элементов в файле? Например, нужно поместить содержимое файла в массив. Если знать количество элементов, можно реализовать так: FILE *fin; if ((fin = fopen("input.txt", "rt")) != NULL) { for (i=0;i<n;i++) fscanf (fin,"%d",&mas); } подробнее

Показать сообщение отдельно
Жестянка
сцуко киборг
102 / 29 / 2
Регистрация: 11.09.2008
Сообщений: 193
26.11.2008, 20:20     Не могу понять, как пользоваться методами
Значить так: у класса есть 2 типа собственных переменных:
"открытые" (объявленные в области public:) и "закрытые" (объявленные в области private:).

К любой открытой перемноой можно обратиться просто так из любого места программы. Например, если бы переменная Age была объявлена в области private:, её значение можно было бы достать так:
Код
CMyClass Var1;
Var1.Age=5;
int Var2=Var1.Age
Но в данном случае она объявлена как закрытая. Тоесть обратиться к ней напрямую можно только внутри класса, а прога, юзающая класс, её не видит.

Поэтому чтобы как-то добраться до такой переменной приходится писать собтвенные функции, которые сами как бы часть класса и, поэтому, имею доступ ко всем его переменным.

Добавлено через 50 секунд
как-то так.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru