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

3 файла: 1 - хэдер-файл и 2 простых .срр - C++

Восстановить пароль Регистрация
 
thedriveee
3 / 3 / 1
Регистрация: 16.09.2012
Сообщений: 107
16.09.2012, 18:52     3 файла: 1 - хэдер-файл и 2 простых .срр #1
Всем привет!

Помогите плз понять 1 вещь.

У меня 3 файла 1 header, 2 - .cpp.

В хэдере описание класса с прототипами функций.
В 1-м срр-файле описание функций (по прототипам, объявленным в хэдер файле).
Во 2-м срр-файле используются функции-методы данного класса.

Дак вот во 2-м срр файле подключается только хефдер-файл, а 1-й (с описанием функций(методов)) - нет. Но почему-то все функции доступны, хотя я их и не подключал.

Прошу объяснить почему так происходит...



Заранее спс за помощь!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Евгений М.
1033 / 974 / 53
Регистрация: 28.02.2010
Сообщений: 2,817
Завершенные тесты: 2
16.09.2012, 19:10     3 файла: 1 - хэдер-файл и 2 простых .срр #2
Цитата Сообщение от thedriveee Посмотреть сообщение
Но почему-то все функции доступны, хотя я их и не подключал.
Полагаю это Visual Studio? У меня на G++ не сработало.
thedriveee
3 / 3 / 1
Регистрация: 16.09.2012
Сообщений: 107
16.09.2012, 19:17  [ТС]     3 файла: 1 - хэдер-файл и 2 простых .срр #3
Цитата Сообщение от Евгений М. Посмотреть сообщение
Полагаю это Visual Studio? У меня на G++ не сработало.
Да, Visual Studio.

Добавлено через 6 минут
Самое, что интересное:

В 1-м файле, где нет ни единого вывода, при компиляции и запуске в cmd-окне видны выводы, которые сделаны только во 2-м файле.

В общем никакой разницы нет между 1-м и 2-м срр-файлом.
Евгений М.
1033 / 974 / 53
Регистрация: 28.02.2010
Сообщений: 2,817
Завершенные тесты: 2
16.09.2012, 19:35     3 файла: 1 - хэдер-файл и 2 простых .срр #4
Вобщем пользуйтесь студией, а проект собирайте на g++. Или переходите к примеру на NetBeans и используйте компилятор g++.
О других средах: Бесплатные среды (IDE) для программирования на С/С++
Yandex
Объявления
16.09.2012, 19:35     3 файла: 1 - хэдер-файл и 2 простых .срр
Ответ Создать тему
Опции темы

Текущее время: 11:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru