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

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

Войти
Регистрация
Восстановить пароль
 
gigs
8 / 9 / 1
Регистрация: 21.12.2011
Сообщений: 397
#1

Как запустить второй файл в проекте ? - C++

24.09.2012, 23:18. Просмотров 1151. Ответов 8
Метки нет (Все метки)

Добрый день, вот решил изучать С++, скачал себе книгу по изучению и установил visual studio для работы но возникла такая проблема, я создал свой первый проект и в нем создал два .cpp файла которые поместил в папку Source Files, первая програма "Hello Worl" запустилась без проблем, потом я создал второй файл .cpp с программой но когда нажимаю Начало отладки то мне почемуто запускает первый файл а не второй, почему это так, помогите разобраться.

Вот привожу коды программ:

Первая:
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
using namespace std;
 
void main()
{
cout << "Hello World!!!\n";
 
cin.get();
}
Вторая:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
void var()
{
    int y;
       int x;
    int result;
 
    y = 20;
    x = 20;
    result = x + y;
 
    cout << result;
 
    cin.get();
}
Добавлено через 9 минут
а нет все равно не получается
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.09.2012, 23:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как запустить второй файл в проекте ? (C++):

Запустить второй Sourse файл из проекта в VS 6.0 - C++
1) Создаю проект 2) Создаю в нём два сишных файла 3) Линкую - выдает ошибку. Compiling... pot_1.c pot_2.c Linking... ...

Как в проекте Wisard'а сделать второй вид для документа? - C++
Подскажите, пожалуйста, как в проекте, созданном с помощью Wisard'а сделать второй вид для документа. Дело в том, что класс вида создан,...

Как запустить txt-файл? - C++
Добрые люди подскажите пожалуйста как открыть файл по пути c разрешением .txt в видимом режиме ? Какая для этого нужна функция ? Функция...

Как запустить на выполнение проектный файл? - C++
Доброго времени суток. Создал проект. Выполнил компиляцию. В результате в папке, куда сохранил проект, образовалось 4 файла: main.cpp ...

Как запустить exe файл на выполнение - C++
как отрыть exe файл ?

Как программно запустить exe файл? - C++
system(&quot;start /b &quot;qwer.exe&quot;);не подходит Заранее всем огромное спасибо!!!

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
24.09.2012, 23:34 #2
Первой запускается функция main()
Создайте другой проект для другой программы со своей функцией main()
0
gigs
8 / 9 / 1
Регистрация: 21.12.2011
Сообщений: 397
24.09.2012, 23:34  [ТС] #3
помогите не могу работать дальше.
0
I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
24.09.2012, 23:37 #4
Создайте еще один проект, как вы недавно создавали первый. В него добавьте cpp файл. Туда скопируйте код. Убедитесь, что в коде есть функция main
1
gigs
8 / 9 / 1
Регистрация: 21.12.2011
Сообщений: 397
24.09.2012, 23:38  [ТС] #5
так получается что для каждого файла нужен свой отдельный проект, я правильно понял ?
0
I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
24.09.2012, 23:40 #6
Для каждой программы нужен свой проект. Проект может состоять из множества файлов. Но функция main будет только одна на весь проект.
2
gigs
8 / 9 / 1
Регистрация: 21.12.2011
Сообщений: 397
24.09.2012, 23:47  [ТС] #7
а нельзя ли как то это все в один проект скинуть потому что если для каждого урока создавать свой проект то очень много всего и сразу будет и можно запутаться, просто там сначала идут легкие уроки и я б не хотел создавать для каждого свой проект.
0
John Prick
801 / 734 / 145
Регистрация: 27.07.2012
Сообщений: 2,107
Завершенные тесты: 3
25.09.2012, 00:03 #8
Если работаешь в Visual Studio, то добавляй проекты в одно решение. Решение создаётся сразу с первым проектом, и туда можно добавлять проекты позже. Проекты могут быть совершенно независимы и компилировать и запускать их можно по отдельности.
1
gigs
8 / 9 / 1
Регистрация: 21.12.2011
Сообщений: 397
25.09.2012, 22:30  [ТС] #9
спасибо завтра попробую, опишу.

Добавлено через 22 часа 14 минут
Цитата Сообщение от John Prick Посмотреть сообщение
Если работаешь в Visual Studio, то добавляй проекты в одно решение. Решение создаётся сразу с первым проектом, и туда можно добавлять проекты позже. Проекты могут быть совершенно независимы и компилировать и запускать их можно по отдельности.
Спасибо за совет, теперь все более упорядочено.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.09.2012, 22:30
Привет! Вот еще темы с ответами:

Как открыть второй файл тем же потоком? - C++
Создаю поток ifstream ifs и открываю файл A.txt, закрываю поток ifs.close(). Попытка открыть второй файл ifs.open(&quot;B.txt&quot;) заканчивается...

Как запустить mdb - файл (Access) из программы С++ или VC++ - C++
При загрузке компьютера, программа, находящаяся в StartUp, читает из файла поле с датой. Если дата &lt;= текущей, то запускается файл *.mdb

Как запустить .bat файл без отображения консольного окна - C++
Здравствуйте, у меня есть батник, записывающий данный в файл .txt. Этот батник я запускаю из программы. Как можно подавить консоль? чтобы...

Как запустить исполняемый файл *.exe написанный на С++ Builder на другом компе - C++
Проблема заключается в следующем. Написал программу на С++, провел компиляцию, создал исполняемый файл, но его размер довольно мал для...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
25.09.2012, 22:30
Ответ Создать тему
Опции темы

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