Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.90/21: Рейтинг темы: голосов - 21, средняя оценка - 4.90
1 / 1 / 0
Регистрация: 20.09.2012
Сообщений: 30

Заголовочные файлы

20.09.2012, 15:02. Показов 5003. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.

Вот такой вопрос.
Пишу на Борланде.

Не пойму как писать, если классы помещать в свои файлы.

Вот например, программа

Code
1
2
3
4
5
6
7
#include "MyClass.h"
 
int main(int argc, char* argv[])
{
        MyClass as;
        return 0;
}
Заголовочный файл класса

Code
1
2
3
4
5
6
7
8
9
10
11
#ifndef MyClassH
#define MyClassH
#endif
   
class MyClass
{
public:
        MyClass();
        ~MyClass();
        void a();
};
И его CPP-файл
Code
1
2
3
4
5
6
7
8
9
10
11
12
#include "MyClass.h"
 
class MyClass
{
public:
        MyClass()
        {
                return "Hello";
        }
        ~MyClass(){}
        void a(){}
};
Почему-то не работает.
Но не пойму почему. "то ли лыжи не едут, то ли я... одаренный"

Подскажите, в чем нюанс
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.09.2012, 15:02
Ответы с готовыми решениями:

Заголовочные файлы .h, файлы исходного когда c/c++ и установление связи между ними
Всем добрый вечер!) Относительно недавно стал изучать c/c++, хочу полюбопытствовать ,так как появился вопрос. Почему при объявлении...

Работа в Visual Studio 2015 - как добавить файлы исходного кода и заголовочные файлы?
Приветствую всех! Столкнулся с тем, что решая задачи по книге Лафоре про графику, не смог добавить файлы .h и .cpp, скачав их с одной из...

Заголовочные файлы
Где в Visual studio находится папка с заголовочными файлами, такие как iostream, cmath. Хочу закинуть один файл со всеми необходимыми для...

20
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
23.09.2012, 13:06
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Neumann1 Посмотреть сообщение
А где это лучше сделать - в h-файле или в cpp-файле?
В h-файле.
Цитата Сообщение от Neumann1 Посмотреть сообщение
Этот нюанс касается только шаблонных классов? Или есть еще какие-то исключения?
Вообще, шаблонов.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.09.2012, 13:06

заголовочные файлы
напишите пожалуйста,что делают заголов.файлы <io.h> и <direct.h> Добавлено через 8 минут и расшифруйте условие: ...

Заголовочные файлы *.h
Доброго времени суток! Как понят следующее: В заголовочных файлах, в целях более быстрой компиляции, для указателей на типы данных...

Заголовочные файлы
Подскажите, во время компоновки, в итоге, "присоединяются" к экзешнику все функции/объекты и тдп. которые указаны в заголовочном файле, или...

Заголовочные файлы
Подключил два заголовочных файла, при компиляции пишет, что не знает имени функции Header.h #pragma once float F1(float* ar1,...

g++ Заголовочные файлы
Значит есть у меня файлик main.cpp к нему инклудиться #include "Event.h" .В этом хидере название функции void event_loop(); .Так же этот...


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

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Новые блоги и статьи
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru