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

Как обратиться к методу класса из внешней функции? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Floating Point Exception http://www.cyberforum.ru/cpp/thread77005.html
Здравствуйте! Подскажите, пожалуйста, почему при решении методом Рунге-Кутта системы диффуров вида y'=Ay+(yT)By, где А и В - матрицы, сформированные случайным образом с элементами от -1 до 1, на больших размерностях (начиная с 15 всегда, а до этого - иногда) выдаётся флоатинг пойнт экспешн? И как с этим бороться? Спасибо!
C++ Borland C++ Подскажите пожалуйста!:( Даны две символьные строки, состоящие только из цифр (длина каждой - более 10 символов). Считая, что в этих строках находятся очень длинные целые числа, сформировать третью строку - сумму этих чисел. http://www.cyberforum.ru/cpp/thread76979.html
C++ Проверка, является ли строка целым числом?
Есть готовый, и работающий код. Нужно только немного изменить: Чтобы на 25 строке вместо char k; Было char* k; #include <iostream> #include <ctype.h>
как построить диаграмму в Visual C++ 2008? C++
Ребята как построить диаграмму в Visual C++ 2008? нужно построить график двухмерный показываюший зависимости количество итерайций алгоритма любой сортировки от время его завершения. то есть Y - количество итераций, а X - время выполнения сортировки. Мне важно знать только как построить график, какой соответствующий компонент нужен?
C++ кэш процессора http://www.cyberforum.ru/cpp/thread76865.html
Народ, помогите пожалуйста с такой вещью. Нужно получить информацию о кэше процессора. Были тщетные попытки использовать GetLogicalProcessorInformation функцию. Как раз о кэше она ничего и не вывела. Спасите-помогите :)
C++ SetupDi Только пробую Setup API, но тут же столкнулся с проблемой... при вызове даже SetupDiCreateDeviceInfoList(NULL, NULL); ловлю ошибку error LNK2019: unresolved external symbol __imp__SetupDiGetClassDevsExW@28 referenced in function "void * __cdecl DoDeviceEnum(struct _GUID)" (?DoDeviceEnum@@YAPAXU_GUID@@@Z) Создаю проект как Win32 Console, т.к. инфу никакой по SetupDi нет кроме как на мсдн - не... подробнее

Показать сообщение отдельно
outoftime
║XLR8║
506 / 428 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
20.12.2009, 16:36     Как обратиться к методу класса из внешней функции?
Цитата Сообщение от OVERPOWER8 Посмотреть сообщение
void GetAge() const { return *age; }
немного о своем: как вы здесь возвращаете значение?

Добавлено через 10 минут
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
#include <iostream>
 
using namespace std;
 
class Employee
{
    private:
        int *age;
    public:                
        Employee()            {       age = new int(27);      } 
        ~Employee()           {       delete age;             }
        void SetAge(int NewAge) { *age = NewAge; }
        int GetAge()            { return *age; }
 
};
 
int DoShowInfo(Employee* name)
{
    return name->GetAge();
}
 
void DoChangeAge(Employee* name, int NewAge)
{
    name->SetAge(NewAge);
}
 
int main()
{
    int NewAge = 17;
    Employee* Alexander = new Employee();
    DoChangeAge(Alexander, NewAge);
    cout << (DoShowInfo(Alexander)) << endl;
    delete Alexander;
}
работает

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