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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.95
Maccer
Сообщений: n/a
#1

Зачем создавать новый проект - C++

04.10.2008, 15:27. Просмотров 2699. Ответов 3
Метки нет (Все метки)

Зачем создавать проект, если можно компилировать сам *.cpp с кодом?
Что хранится в файлах проекта?
Отличаются ли структуры проектов в разных компиляторах или проект созданный в одном так-же будет работать и в другом компиляторе? Если отличаются, то в чем может быть различие?

ЗЫ: почему форум называется "программистов и компьютерщиков"? имхо "компьютерщики" очень расплывчатое понятие, да и просто ламерское слово
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.10.2008, 15:27     Зачем создавать новый проект
Посмотрите здесь:

Зачем создавать безымянное пространство имён, если я могу просто написать static? - C++
Народ, прочитал что в С++ для объявления статической глобальной переменной используют вот такую штуку: namespace { int x; ...

Объясните как правильно создавать проект - C++
Писать толком не умею. Было все в одном файле, надо "разбить". Когда все было в одном - работало. Объясните, пожалуйста как разбить. ...

Нужно ли создавать новый Render для каждого нового объекта (SDL2)? - C++
Есть окно сделанное с помощью SDL2 и класс объекта. Нужно нарисовать множество таких объектов, которые будут менять свои характеристики...

Из текстового файла выбросить все пробельные символы. Новый файл не создавать - C++
Из текстового файла выбросить все пробельные символы. Новый файл не создавать. c чтением и записью вроде разобрался, а вот с...

Не запускается новый проект в кампиляторе - C++
Привет.Такая проблема.Установил Code Block с нета.Запускаю все как обычно создаю проект.Не видно курсора в интерфейсе компилятора.Не могу...

DEV C++ новый проект win, непонятные операторы - C++
В DEV C++ создаю новый проект - windows application, он сразу кучу операторов рисует до селе неизвестных, объясните пож, хотя бы ключевые,...

Поделитесь опытом. С чего вы начинаете новый проект? Первые шаги? - C++
Народ, поделитесь пож опытом.... Вот выучил я с++ до того уровня что могу сам написать что-то... Теперь надо понять чтоя могу...

Зачем биты нужны это меньше байтов но int 32 бита но я не допер зачем это нужно это 4 байта то есть int не может больше 4 байт весить? - C++
Вот еще один вопрос зачем биты нужны это меньше байтов но int 32 бита но я не допер зачем это нужно это 4 байта то есть int не может...

Как скопировать проект в другой проект для дальнейшей работы над новой версией (VS)? - C++
(Visual Studio 2013) Например я сделал один проект, пусть это будет проект версия №1, затем я захотел улучшить проект версии №1 и сделать...

Как передвигать указатель чтобы выделить память под новый элемент и добавить новый элемент в массив? - C++
Допустим есть некое условие,нам нужно при каждом его выполнении выделить память под новый элемент и добавить его в массив. Вопрос:Как...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6474 / 2249 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
04.10.2008, 15:40     Зачем создавать новый проект #2
Цитата Сообщение от Maccer Посмотреть сообщение
Зачем создавать проект, если можно компилировать сам *.cpp с кодом?
Что хранится в файлах проекта?
Отличаются ли структуры проектов в разных компиляторах или проект созданный в одном так-же будет работать и в другом компиляторе? Если отличаются, то в чем может быть различие?
О каких средах разговор? Какая связь между проектом и компилятором? Конечно. Все можно компилировать и без создания проекта. Только тогда многое придется делать ручками и дольше. Проект - ускоряет разработку (не всегда, конечно) и помогает сгруппировать все относящееся к текущей задаче. Опять же "проекты" в каждой IDE имеют разную стркутуру, поэтому вопрос не совсем корректный.

Добавлено через 3 минуты 51 секунду
Цитата Сообщение от Maccer Посмотреть сообщение
ЗЫ: почему форум называется "программистов и компьютерщиков"? имхо "компьютерщики" очень расплывчатое понятие, да и просто ламерское слово
Гы. Вопросы этого поста мне тоже кажутся ламерскими, кстати.
Maccer
Сообщений: n/a
04.10.2008, 15:46     Зачем создавать новый проект #3
Цитата Сообщение от Vourhey Посмотреть сообщение
О каких средах разговор? Какая связь между проектом и компилятором? Конечно. Все можно компилировать и без создания проекта. Только тогда многое придется делать ручками и дольше. Проект - ускоряет разработку (не всегда, конечно) и помогает сгруппировать все относящееся к текущей задаче. Опять же вопрос "проекты" в каждой IDE имеют разную стркутуру, поэтому вопрос не совсем корректный.
Вот мне как раз и интересно есть ли какая-нибудь связь между проектом и компилятором, могу ли я например проект созданный в visual studio открыть и работать с ним в code::blocks ?
Что например придется делать ручками?

Добавлено через 3 минуты 12 секунд
Цитата Сообщение от Vourhey Посмотреть сообщение
Гы. Вопросы этого поста мне тоже кажутся ламерскими, кстати.
Да, знаю
просто как мне показали когда-то давно что надо создавать проект, в него добавлять cpp так и делал, но зачем именно так делать до сих пор не понимаю ))
Vourhey
Почетный модератор
6474 / 2249 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
04.10.2008, 16:05     Зачем создавать новый проект #4
Например, ресурсы линковать.
Проект - думаю, что не откроешь. А скомпилировать можно. Makefile лучше всяких Code::blocks...

P. S. блин, да там до фига всего .def-файлы, если надо, отладочная инфа, все-все удобно сгруппировано в одном месте. Плюс автоматизация некоторых задач.

Добавлено через 1 минуту 29 секунд
Цитата Сообщение от Maccer Посмотреть сообщение
просто как мне показали когда-то давно что надо создавать проект, в него добавлять cpp так и делал, но зачем именно так делать до сих пор не понимаю ))
А я тебе объясню. Ты этого не понимаешь, потому что не работал надо большими проектами. Потому что, ты еще не знаешь большинства возможностей VS, например. Консольную апликуху в 10 строк накатать и без проекта можно...

Добавлено через 16 минут 30 секунд
А вот когда попадется тебе проект на 40 файлов, с компиляцией, которая час занимает. Вот тогда осознаешь
Yandex
Объявления
04.10.2008, 16:05     Зачем создавать новый проект
Ответ Создать тему
Опции темы

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