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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
genock94
20 / 20 / 1
Регистрация: 16.11.2012
Сообщений: 348
#1

Выполнение исходного кода в Visual Studio - C++

26.11.2013, 19:54. Просмотров 1570. Ответов 22
Метки нет (Все метки)

Возник вопрос:
Не создавая проект я создал файл с разрешением ".cpp".
Как выполнить исходный код в программе Microsoft Visual Studio, не создавая при этом проекта, а выполнить непосредственно код в файле ".cpp"?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2013, 19:54     Выполнение исходного кода в Visual Studio
Посмотрите здесь:
Работа в Visual Studio 2015 - как добавить файлы исходного кода и заголовочные файлы? C++
Перевод кода с C++ Builder 6 на Visual Studio C++ C++
C++ Подсветка кода в Visual studio 2008
C++ Открытие кода написанного в devC++ в Visual Studio
C++ Автоматическое редактирование кода в Visual Studio Express
C++ Как в Visual Studio включить автоматическое комментироване кода ?
Как в Visual Studio свернуть сразу все блоки кода? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
26.11.2013, 20:01     Выполнение исходного кода в Visual Studio #2
genock94, из того,что я знаю про VS, то никак. а так лень скопипастить?
MicM
821 / 488 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
26.11.2013, 20:04     Выполнение исходного кода в Visual Studio #3
В VS входит компилятор cl.exe
В меню "Сервис" открой "Командная строка Visual Studio" и напиши:
cl -EHsc <путь к файлу .cpp>
genock94
20 / 20 / 1
Регистрация: 16.11.2012
Сообщений: 348
26.11.2013, 20:05  [ТС]     Выполнение исходного кода в Visual Studio #4
metaluga145, дело не в лени. Дело в том, что нет желания создавать проект, после чего добавлять туда файл с исходным кодом и выполнять проект. Хочется как в Dev C++: Ctrl+N -> F9.

Добавлено через 1 минуту
MicM, и так каждый раз?! Мдаа) пожалуй пойду в Dev C++)) Спасибо)
gray_fox
What a waste!
1447 / 1176 / 61
Регистрация: 21.04.2012
Сообщений: 2,463
Завершенные тесты: 3
26.11.2013, 20:06     Выполнение исходного кода в Visual Studio #5
genock94, исходный код С++ не выполняется, он компилируется. Т.е. нужен компилятор, в VS это cl. Можно вызвать из VS Command Promt, навроде
Код
cl /EHsc code.cpp
MicM
821 / 488 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
26.11.2013, 20:07     Выполнение исходного кода в Visual Studio #6
Цитата Сообщение от genock94 Посмотреть сообщение
MicM, и так каждый раз?! Мдаа) пожалуй пойду в Dev C++)) Спасибо)
Ну можешь использовать makefile
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.11.2013, 20:09     Выполнение исходного кода в Visual Studio #7
Цитата Сообщение от genock94 Посмотреть сообщение
Дело в том, что нет желания создавать проект, после чего добавлять туда файл с исходным кодом и выполнять проект.
Один раз создать проект, добавить в него файл main.cpp и всё. Дальше, любой код:
Цитата Сообщение от metaluga145 Посмотреть сообщение
скопипастить
Скомпилировал. Все дела. Нужно другой файл скомпилировать, открыл проект:
Цитата Сообщение от metaluga145 Посмотреть сообщение
скопипастить
Скомпилировал.
genock94
20 / 20 / 1
Регистрация: 16.11.2012
Сообщений: 348
26.11.2013, 20:16  [ТС]     Выполнение исходного кода в Visual Studio #8
gray_fox, да. Согласен, код компилируется. А выполняется исполняемый файл. Я имел ввиду как раз выполнения исполняемого файла.

Добавлено через 5 минут
alsav22, не спорю. Это было бы удобно в случае одноразового использования кода. А у меня следующая ситуация:
Я выполняю упражнения, приведённые в конце глав в одной книге (Лафоре ООП в С++).
После выполнения упражнения я сохраняю исх. код и исполняемый файл в папке след. типа: ChXExY, где X - номер главы, Y - номер упражнения)
Всё это для того, чтобы в будущем легче было найти и посмотреть исходный код программы.
gray_fox
What a waste!
1447 / 1176 / 61
Регистрация: 21.04.2012
Сообщений: 2,463
Завершенные тесты: 3
26.11.2013, 20:19     Выполнение исходного кода в Visual Studio #9
Цитата Сообщение от genock94 Посмотреть сообщение
После выполнения упражнения я сохраняю исх. код и исполняемый файл в папке след. типа: ChXExY, где X - номер главы, Y - номер упражнения)
Всё это для того, чтобы в будущем легче было найти и посмотреть исходный код программы.
Думаю достаточно в Обозревателе Проекта (или как он там называется) удалить старый файл и добавить другой.
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.11.2013, 20:21     Выполнение исходного кода в Visual Studio #10
Что, в предложенном мной варианте, мешает сохранять исходник и собранный .exe в отдельной папке?
genock94
20 / 20 / 1
Регистрация: 16.11.2012
Сообщений: 348
26.11.2013, 20:23  [ТС]     Выполнение исходного кода в Visual Studio #11
Цитата Сообщение от gray_fox Посмотреть сообщение
Думаю достаточно в Обозревателе Проекта (или как он там называется) удалить старый файл и добавить другой.
в таком случае придётся сохранять проекты, а не исх. коды, что напрягает, т.к. придётся лишний раз рыться в папках проекта.

Добавлено через 1 минуту
Цитата Сообщение от alsav22 Посмотреть сообщение
Что, в предложенном мной варианте, мешает сохранять исходник и собранный .exe в отдельной папке?
Если в настройках Visual Studio можно сделать так, чтобы ТОЛЬКО исходный код и .exe сохранялись по указанному пользователем пути, то ничего. В таком случае возникает вопрос: как это сделать?
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.11.2013, 20:24     Выполнение исходного кода в Visual Studio #12
Цитата Сообщение от gray_fox Посмотреть сообщение
Думаю достаточно в Обозревателе Проекта (или как он там называется) удалить старый файл и добавить другой.
Не обязательно. Можно просто текст кода менять.
gray_fox
What a waste!
1447 / 1176 / 61
Регистрация: 21.04.2012
Сообщений: 2,463
Завершенные тесты: 3
26.11.2013, 20:24     Выполнение исходного кода в Visual Studio #13
Цитата Сообщение от genock94 Посмотреть сообщение
в таком случае придётся сохранять проекты, а не исх. коды, что напрягает, т.к. придётся лишний раз рытся в папкая проекта.
Да нет, один проект, исходники кладёте куда вам удобнее.
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.11.2013, 20:26     Выполнение исходного кода в Visual Studio #14
Цитата Сообщение от genock94 Посмотреть сообщение
Если в настройках Visual Studio можно сделать так, чтобы ТОЛЬКО исходный код и .exe сохранялись по указанному пользователем пути,
Вручную скопировать не устроит?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2013, 20:29     Выполнение исходного кода в Visual Studio
Еще ссылки по теме:
C++ Множество ошибок в проекте Visual Studio после небольшого изменения кода
Имеются ли отличия в компиляторах у сред разработки Visual Studio 2006 и Visual Studio 2015 ? C++
В Visual Studio 2012 какая комбинация клавиш для закомментирования определённых кусков кода? C++
Visual Studio Team Foundation Serverl или Visual Studio Professional C++
Какую среду программирования лучше выбрать для обучения языку C++ ? Visual Studio,Visual Basic или Visual C++? C++

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

Или воспользуйтесь поиском по форуму:
genock94
20 / 20 / 1
Регистрация: 16.11.2012
Сообщений: 348
26.11.2013, 20:29  [ТС]     Выполнение исходного кода в Visual Studio #15
Цитата Сообщение от gray_fox Посмотреть сообщение
Да нет, один проект, исходники кладёте куда вам удобнее.
не хотелось бы переносить к/л файлы из одного места в другое.
Хотелось бы написать код, скомпилировать его предварительно сохранив его в нужной папке, и выполнить.
Я всё это к чему. Раньше я подобным занимался в Dev C++. И там делал всё так, как описал выше. Получалось очень удобно. А сейчас, когда решил поработать в Visual Studio, ищу способ, чтобы файлы сохранялись также, как и в Dev C++.
Видимо я очень требовательный, а Visual Studio не хочет идити мне навстречу

Добавлено через 31 секунду
Цитата Сообщение от alsav22 Посмотреть сообщение
Вручную скопировать не устроит?
устроит.
Yandex
Объявления
26.11.2013, 20:29     Выполнение исходного кода в Visual Studio
Ответ Создать тему
Опции темы

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