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

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

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

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

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

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

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

сегодня наконец то понял что такое КЛАСС, и ОБЪЕКТ. понято всё, кроме одного - зачем всё это? в смысле, можно же без этого? так зачем жизнь усложнять? C++
Объясните как правильно создавать проект C++
Зачем биты нужны это меньше байтов но int 32 бита но я не допер зачем это нужно это 4 байта то есть int не может больше 4 байт весить? C++
C++ DEV C++ новый проект win, непонятные операторы
C++ Не запускается новый проект в кампиляторе
Создание полиморфного объекта, зачем создавать указатель на объект базового класса? C++
C++ Как передвигать указатель чтобы выделить память под новый элемент и добавить новый элемент в массив?
C++ Поделитесь опытом. С чего вы начинаете новый проект? Первые шаги?
C++ Нужно ли создавать новый Render для каждого нового объекта (SDL2)?
C++ Как скопировать проект в другой проект для дальнейшей работы над новой версией (VS)?
Зачем создавать безымянное пространство имён, если я могу просто написать static? C++
C++ Из текстового файла выбросить все пробельные символы. Новый файл не создавать

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6471 / 2246 / 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
Почетный модератор
6471 / 2246 / 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     Зачем создавать новый проект
Ответ Создать тему
Опции темы

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