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

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

Войти
Регистрация
Восстановить пароль
 
DmitryM5
Love~
51 / 51 / 3
Регистрация: 27.08.2013
Сообщений: 842
Записей в блоге: 1
#1

Two questions about C++ - C++

13.09.2013, 21:56. Просмотров 294. Ответов 2
Метки нет (Все метки)

1.Почему проекты C++ так много весят,к примеру самый простой проект 10мб. А .cpp файл килобайт...
2.Хотел бы узнать о линковщике:
а)Я должен указывать функции и т.п.,которые я буду использовать в другом cpp файле в загаловочный файл?
б)Есть ли возможность того,что я подключаю с одного файла,функции в другом,в третьем с предыдущего и.т.д То есть существует ли реккурсия как бы,так как предыдущий файл подключает еще раннее файл ит.п.?
в)В загаловочном файле,есть секция main?Если я исключаю файл из проекта,я не могу пользоваться его функциями в другом файле?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.09.2013, 21:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Two questions about C++ (C++):

Questions about C++ - C++
1.Существует ли в C++ форматировка кода,как в PascalABC.NET к примеру? 2.Справа от зеленой стрелочки (Локальный откладчик Windows) есть...

Questions на собеседованиях по с++ - C++
Что спрашивают (или просят сделать) обычно на собеседованиях по ООП и с++ в частности? Никогда не ходил раньше на собеседования, а тут вот...

Visual C++ Questions - C++
1) Подскажите уроки или учебники по Microsoft Visual C++ 2010 Express. Побольше бы о том как работать с формами... ...

Answer to this questions, in the Operation Systems! - C++
1.Five batch jobs, A through E, arrive at a computer center at essentially the same time. They have an estimated running time of 15, 9, 3,...

questions on MathCad - MathCAD
27. Разъясните в чем отличие операций сравнения от присваивания. 28. Функции пользователя и функции пакета MathCad. 29. Функции...

Questions новичка в андроиде - Программирование Android
Недавно начал изучать андроид и возникли следующие вопросы: 1) В чем преимущество использования фрагментов по сравнению с обычным вызовом...

2
Jupiter
Каратель
Эксперт С++
6556 / 3977 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
13.09.2013, 22:35 #2
Цитата Сообщение от DmitryM5 Посмотреть сообщение
1.Почему проекты C++ так много весят,к примеру самый простой проект 10мб. А .cpp файл килобайт...
файлы проекта к языку с++, который обсуждают в этом разделе никакого отношения не имеют. большие файлы проекта это проблемы вашей IDE или кривизны ваших рук

Добавлено через 1 минуту
Цитата Сообщение от DmitryM5 Посмотреть сообщение
а)Я должен указывать функции и т.п.,которые я буду использовать в другом cpp файле в загаловочный файл?
должен указать прототипы функций которые будешь использовать в другом cpp файле, для этого прототипы объявляют в хедере и потом подключат в cpp

Добавлено через 40 секунд
Цитата Сообщение от DmitryM5 Посмотреть сообщение
б)Есть ли возможность того,что я подключаю с одного файла,функции в другом,в третьем с предыдущего и.т.д То есть существует ли реккурсия как бы,так как предыдущий файл подключает еще раннее файл ит.п.?
хедер файл с прототипами может иклудить другие хедер файлы

Добавлено через 1 минуту
Цитата Сообщение от DmitryM5 Посмотреть сообщение
в)В загаловочном файле,есть секция main?Если я исключаю файл из проекта,я не могу пользоваться его функциями в другом файле?
фигню спрашиваешь, при чем тут твой проект?
1
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,926
Записей в блоге: 1
13.09.2013, 22:47 #3
Цитата Сообщение от Jupiter Посмотреть сообщение
должен указать прототипы функций которые будешь использовать в другом cpp файле, для этого прототипы объявляют в хедере и потом подключат в cpp
так принято, чтобы избавиться от кучи лишних проблем. Но в принципе, никто не запрещает не создавать хедер, а прямо прописывать прототипы в файле, в который он должен был быть подключён! В конце концов, препроцессор именно этим и занимается в числе прочего: пришиванием хедеров.

Добавлено через 2 минуты
Цитата Сообщение от DmitryM5 Посмотреть сообщение
В загаловочном файле,есть секция main?Если я исключаю файл из проекта,я не могу пользоваться его функциями в другом файле?
что за...? каша-мала какая то!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.09.2013, 22:47
Привет! Вот еще темы с ответами:

Cisco Packet Tracer. Questions - Cisco
По сути - прорабатываю вопросы создания ЦОВ на VoIP (протокол SIP) для более глубокого уровня понимания средствами Cisco Packet tracer. И...

Questions and problems by =AleXsei= on Delphi 7 - Delphi
Доброго времени суток, чтобы не создавать кучу тем решил свои вопросы задавать в одной теме. 1. Как сделать такую проверку для Edit1, что...

Tea-Pot`s questions\часть 1 - C++ Builder
Здрасьте... Мммммм.... я в принципе являюсь пока зеленым новичком в области программирования на С++, поэтому вопросов (довольно...

Жаркие споры и куча questions - MACBOOK!!! - Выбор ноутбука
Привет, ребята! Я занимаюсь компьютерной графикой (в том числе 3d), мне нужен компьютер. Решил однозначно, что ноутбук и что Mac (не надо...


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

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

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