Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/146: Рейтинг темы: голосов - 146, средняя оценка - 4.71
 Аватар для Liori
4 / 4 / 5
Регистрация: 30.08.2012
Сообщений: 155

Как создать 2 проекта в одном solution в Visual Studio?

16.05.2015, 19:38. Показов 29815. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В задании указано, что в solution должно быть 2 проекта, один чтобы читать данные, введенные с клавиатуры и записывать в бинарынй файл, а другой читает данные из этого файла и выводит на экран. Объясните, пожалуйста, подробно, как совместить 2 проекта? Я создала сначала один solution с проектом, а потом в него добавила еще один проект с помощью Файл->Создать->Проект, и указала "добавить в решение". Но когда запускаю программу, в консоли видна только работа первого проекта.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.05.2015, 19:38
Ответы с готовыми решениями:

Как создать release проекта в MS Visual Studio?
Здравствуе. У меня Visual 2013 Компилирую простую программку, ставлю release #include "stdafx.h" #include...

Не открывается файл Visual Studio Solution (.sln) в самом Visual Studio
Доброго дня. Такая проблема. Не открывается файл Visual Studio Solution (.sln) в самом Visual Studio. Пишет error : не удалось загрузить...

Создать инсталлятор проекта Visual Studio 2015/2017
Создал программу в Visual Studio 2017, но она устанавливается только на мой компьютер, на других не работает (точнее не на всех). Погуглив...

6
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
16.05.2015, 19:39
Цитата Сообщение от Liori Посмотреть сообщение
Но когда запускаю программу, в консоли видна только работа первого проекта.
Это нормально. Вам главное функционал по двум проектам разделить, а потом в первом проекте вызывать функции/классы из второго.
0
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
16.05.2015, 19:40
1
 Аватар для Liori
4 / 4 / 5
Регистрация: 30.08.2012
Сообщений: 155
16.05.2015, 19:46  [ТС]
MrGluck, подскажите, а что делать, если в обоих проектах только функции main, а ООП еще не используется? И по заданию так и нужно. Как тогда вызвать второй проект?
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
16.05.2015, 20:38
Цитата Сообщение от Liori Посмотреть сообщение
Как тогда вызвать второй проект?
Собрал решение. Назначил первый проект запускаемым, запустил, ввёл данные, записал их в файл. Назначил второй проект запускаемым, запустил, прочитал данные из файла, вывел их на экран.
1
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
16.05.2015, 20:41
или собрал оба и в1-ом вызываешь exe'шник второго. Вангую вопрос как.
0
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
17.05.2015, 01:00
Цитата Сообщение от Liori Посмотреть сообщение
MrGluck, подскажите, а что делать, если в обоих проектах только функции main, а ООП еще не используется? И по заданию так и нужно. Как тогда вызвать второй проект?
Студия поддерживает несколько startup проектов.
Для этого щёлкаете правой кнопкой мыши по solution, далее properties (свойства). Там сразу же будет выбор проектов для старта. По умолчанию radiobutton стоит на Single strartup project. Вам нужно выбрать Multiple startup projects и далее для нужных проектов выбрать Start.

Вот только я сомневаюсь, что это именно то, что от вас хотели.
Скорее всего startup проект должен быть один и просто внутри себя вызывать функции из второго.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.05.2015, 01:00
Помогаю со студенческими работами здесь

Visual Studio: solution c несколькими проектами
Добрый вечер! Вопрос от начинающего.. по VS2012 Есть solution, который содержит 2 проекта (буду называть их А и Б). При этом...

Создание проекта. Не удалось создать проект в Microsoft Visual Studio 2010
Вот собрался воспользоваться Microsoft Visual Studio 2010 Express, скачанный с http://www.microsoft.com/visualstudio/rus/downloads, и...

Ошибка запуск проекта Visual Studio 2012 на Visual Studio 2017
Предупреждение CS0618 'ZipEntry.Extract(string, bool)" является устаревшим: 'Please use method...

Закрытие проекта Visual Studio 2010 при редактировании проекта
Когда редактирую любой проект в visual studio ultimate 2010 ( x64)студия закрывается,скажите,пожалуйста, что делать?

Как открыть свойства проекта в Visual Studio 2017?
в visual studio 2017 во вкладке проект нет свойств проекта, как еще можно открыть свойства проекта?


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru