Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
AlexOblom
0 / 0 / 0
Регистрация: 31.05.2018
Сообщений: 60
Завершенные тесты: 2
1

Как использовать класс и его методы в другом cpp файле?

31.08.2018, 11:54. Просмотров 972. Ответов 2
Метки нет (Все метки)

Столкнулся с проблемой вызова методов класса, который располагается в другом файле. Как правильно будет его (класс и методы) вызывать, находясь в стороннем файле, а конкретно через функцию.
Т.е. Имеется class.cpp, в котором описан класс и методы. Нужно использовать класс и методы в другом файле source.cpp. Как это сделать и что нужно писать в хэдэрах для каждого из файлов?
Если дадите ЛИНК или НАЗВАНИЕ УЧЕБНИКА, где рассматриваются подобные проблемы, буду очень рад!
Если есть возможность показать это на чём-то типа Hello World, вообще отлично!
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.08.2018, 11:54
Ответы с готовыми решениями:

Как использовать класс описанный в другом файле
Есть проект, несколько файлов, в одном из них описаны классы. Как использовать эти классы в других...

Можно ли сделать класс вложенным, определив его в другом файле?
можно ли сделать класс вложенным, определив его в другом файле?

Inline методы класса в cpp-файле
Добрый день. Будут ли inline методы также компилироваться, если их тела перенести в cpp-файл?...

Шаблонные методы шаблонного класса в cpp-файле
Есть класс-шаблон Map. В нем обьявленны несколько шаблонных методов forEach. template<typename...

Не получается использовать методы класс
Прошу объяснить мне (дебилу) что я делаю не так: main.cpp #include "class_name.h" int...

2
Хомячок_костя
2 / 2 / 2
Регистрация: 31.10.2017
Сообщений: 19
31.08.2018, 11:58 2
Лучший ответ Сообщение было отмечено AlexOblom как решение

Решение

Есть канал Denis Markov на You tube и как раз про это у него есть видео.
P.s. Посмотри всЁ видео(одно) до конца(Д/з можешь пропустить)!
Ссылка : https://www.youtube.com/watch?v=l9FS...X65gs&index=19
1
Croessmah
++Ͻ
15943 / 9055 / 1744
Регистрация: 27.09.2012
Сообщений: 22,291
Записей в блоге: 2
Завершенные тесты: 2
31.08.2018, 12:41 3
Цитата Сообщение от AlexOblom Посмотреть сообщение
Если дадите ЛИНК или НАЗВАНИЕ УЧЕБНИКА
Например, Роберт Лафоре - Объектно-ориентированное программирование в С++.
Но вообще, это, наверное, в любой книге для начинающих есть.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.08.2018, 12:41

Как одному классу узнать о другом в другом файле, если они не имеют общего наследования
Есть два класса в разных файлах, первому классу нужно знать о втором и использовать указатели типа...

Как использовать экземпляр класса, объявленный в одной файле, в другом файле?
В первой форме я создал класс TBook и массив экземпляров этого класса TBook Book. Как использовать...

Как использовать переменную, объявленную в другом файле проекта?
Есть файл proj1-1.pas uses proj1-2 var a,b : integer; begin a:=3; b:=75; ... end. Как...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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