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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Nemor
0 / 0 / 0
Регистрация: 16.10.2011
Сообщений: 5
#1

Вызов метода класса - C++

03.06.2012, 20:44. Просмотров 685. Ответов 1
Метки нет (Все метки)

main.cpp:

#include "Processor.h"

int main()
{
pr.show(); //здесь пишет ошибку

return 0;
}

Processor.h
#ifndef PROCESSOR_H_INCLUDED
#define PROCESSOR_H_INCLUDED

#include <iostream>
#include <string>

using namespace std;

class pr
{
protected:
string s;
public:
pr(string s);
void show();
};

#endif // PROCESSOR_H_INCLUDED

Processor.cpp
#include "Processor.h"

void pr::show()
{
cout << "Hello world" << endl;
}



*********************************************

Подскажите пожалуйста что не так?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2012, 20:44     Вызов метода класса
Посмотрите здесь:

Вызов метода внутреннего класса методом внешнего класса - C++
Не могу разобраться как реализовать вложенный класс и как его вызвать. Занимаюсь по Лафоре, про вложенные классы ничего, а задача в конце...

Вызов метода класса из main - C++
Как вызвать функцию plus в меин? пробовал вариант р3.=р3.plus(p1,p2), но не получилось #include &quot;stdafx.h&quot; #include &lt;iostream&gt; ...

Вызов метода родительского класса - C++
Всем доброго вечера! Читаю Р. Лафоре. Он пишет: Т.е. исходя из этого, можно предположить, что производный класс имеет...

STL вызов метода класса - C++
Доброго времени суток!:) У меня есть класс, в нем поле вектор пар, я хочу реализовать метод вывода этого вектора внутри класса, но что-то...

Вызов метода другого класса - C++
#include&lt;iostream&gt; using namespace std; class A { public: void Show() { cout &lt;&lt; &quot;A&quot; &lt;&lt; endl; }; }; class B { ...

Вызов метода класса из DLL - C++
Добрый вечер. Имеется длл, в которой есть: 1. Класс, содержащий метод 2. Функция, возвращающая объект этого класса Если п.2...

Вызов статического метода из другого класса - C++
Добрый день. Есть MAIN.cpp: STDMETHODIMP CMAIN::Function1(VARIANT Data,BYTE* pBuff) { .......... return x; } И...

Вызов метода у наследников абстрактного класса - C++
Добрый вечер. Разбираюсь с паттерном проектирования &quot;Декоратор&quot;. Имеется код: #include &lt;string&gt; #include &lt;iostream&gt; #include...

Вызов переопределенного метода из методов базового класса - C++
Здравствуйте, у меня есть два класса, базовый и производный. В производном классе я переопределяю два метода method1 и method2. В базовом...

Вызов метода класса, расположенного в другом файле - C++
У нас есть 2 файла -&gt;Sourse.cpp and Sourse.h /*Sourse.cpp*/ #include &quot;C:\Users\USER\Desktop\define.h&quot; int main() { ...

Вызов виртуального метода класса наследника из вектора - C++
#include &lt;iostream&gt; #include &lt;vector&gt; using namespace std; class A { public: virtual void print() { cout &lt;&lt; &quot;A&quot; &lt;&lt;...

Вызов метода класса через указатель на ноль - C++
Почему в таком коде не происходит ошибка при вызове метода класса, а уже только в самом методе: struct A { int a; void...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Lordif
21 / 21 / 1
Регистрация: 18.04.2010
Сообщений: 87
03.06.2012, 20:47     Вызов метода класса #2
Вы объект не создали. Мало того, у вас конструктор не определен и не инициализирует переменную string s.
Ответ Создать тему
Опции темы

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