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

метод класса во внешней функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ РАБОТА С ЭКРАНОМ В ГРАФИЧЕСКОМ РЕЖИМЕ http://www.cyberforum.ru/cpp-beginners/thread326882.html
Ребята, целый день решал никак не могу понять почему у меня график не правильно прорисовывается? Написать программу которая строит графики функции y=f(x,a) на интервале -10<=x<=10 аргумента x при значениях параметра a, взятых из интервала 0<=a<=10 отрисовывает сетку и оси, обозначает и оцифровывает оси снабжает графики пояснениями (выражение для функции, значений параметра с указанием связи с...
C++ Считать строку из txt-файла Unicode и преобразовать ее в число - это реально? Допустим у вас в txt-файле несколько чисел: 309 5 512 Если бы файл был в кодировке ANSI: 1) Вы считали строчку с помощью fgets() 2) Преобразуете полученное с помощью atoi() к числу. Но у нас Unicode: http://www.cyberforum.ru/cpp-beginners/thread326878.html
классы,определение операторов C++
Определите класс Vec4 как вектор из 4-х float. Определите оператор для доступа к элементу вектора. Определите операторы +, - для сложения и вычитания векторов.Определите операторы =. +=. -= для векторов.Определите операторы =, *, /, *=, /= для присваивания векторов и умножения и деления вектора на число. Напишите тестирующую программу. помогите пожалуйста,оч надоо)
C++ Площадь сферы функция
Изучаю работу с функциями. Ругается на pow(radius,3) помогите решить проблему #include<iostream> #include<iomanip> #include<conio.h> #include<stdio.h> #include<math.h> float sphereVolume(float radius);
C++ классы,определение операторов http://www.cyberforum.ru/cpp-beginners/thread326791.html
Определите класс Vec4 как вектор из 4-х float. Определите оператор для доступа к элементу вектора. Определите операторы +, - для сложения и вычитания векторов.Определите операторы =. +=. -= для векторов.Определите операторы =, *, /, *=, /= для присваивания векторов и умножения и деления вектора на число. Напишите тестирующую программу. помогите пожалуйста,оч надоо)
C++ Напечатать слова в алфавитном порядке В текстовом файле записаны слова, разделенные пробелами. Известно, что число слов не превышает 90 слов, длина слов от 1 до 20 символов, межу соседними словами – не менее одного пробела. Напечатать эти слова в алфавитном порядке. Указание. При размещении слов в памяти выделяйте память под каждое слово, адреса слов храните в массиве символьных указателей. помогите,пожалуйстаа) подробнее

Показать сообщение отдельно
deamonSuitUp
0 / 0 / 0
Регистрация: 24.06.2011
Сообщений: 27
27.06.2011, 22:07     метод класса во внешней функции
подскажите как во внешней функции, если в нее как параметр передан элемент класса, вызвать метод класса для этого самого элемента класса?

пишу вот это:
C++
1
2
3
4
5
6
7
8
9
10
11
12
void ShowZaryad(Chastica A,Chastica B,Chastica C)     //выводит на консоль данные по заряду частицы
{
    int N;
    cout<<"zaryad_kakoi_chastici_vivisti? "<<A.ShowName<<" najmite 1; "<<B.ShowName<<" najmite 2; "<<C.ShowName<<" najmite 3;"<<endl;
    cin>>N;
    if(N==1)
        A.ShowZaryad<<endl;
    else if(N==2)
        B.ShowZaryad<<endl;
    else
        C.ShowZaryad<<endl;
}
пишет что вот тут использован не элемент класса ->
C++
1
2
3
A.ShowName
B.ShowName
C.ShowName
ну и соответственно когда вызываю метод ShowZaryad аналогичная ошибка. ShowName это метод класса, записан в public
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru