Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/14: Рейтинг темы: голосов - 14, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 28.04.2014
Сообщений: 11
1

Перезапуск программы

28.05.2014, 18:10. Просмотров 2886. Ответов 5
Метки нет (Все метки)

Подскажите как реализовать перезапуск программы, ну допустим задаем условие и если условие выполняется то включить перезапуск программы (не цикл, а именно перезапуск). Программа моя начинается не функцией main, перед этой функцией идут классы и массив, пробывал return main, не работает, в c++ дундук так что помогите)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2014, 18:10
Ответы с готовыми решениями:

Перезапуск программы
Доброго времени суток. Подскажите пожалуйста как сделать, чтобы по окончанию программы выходило...

перезапуск программы
пишу игру. в "конце поставил проверку, хотите ли запустить заново?" использовал кучу функций....

Перезапуск программы
Нужно перезапустить программу нажатием на любую букву, кроме n. В чем ошибка? #include "stdafx.h"...

Перезапуск программы
Скажите, пожалуйста, можно ли как-нибудь сделать перезапуск своей программы из нее же самой? Нужно...

5
Грамотный. Безпорно.
16788 / 9684 / 1869
Регистрация: 27.09.2012
Сообщений: 24,037
Записей в блоге: 2
28.05.2014, 18:20 2
запускаете другой экземпляр программы, а этот завершаете. Как запустить зависит от того, чем Вы пользуетесь.

Добавлено через 36 секунд
Цитата Сообщение от xzibit800 Посмотреть сообщение
пробывал return main
то есть совсем не в курсе для чего нужен return?
0
Модератор
Эксперт С++
9789 / 8353 / 5087
Регистрация: 18.12.2011
Сообщений: 22,329
28.05.2014, 18:47 3
Обзовите функцию не main, а как-нибудь по другому, например RepeatMain.
Тогда
C++
1
2
3
4
5
6
7
8
9
10
int main()
{
    char c;
    do()
    {
        RepeatMain();
        cout<<"repeat? y/n"<<flush;
        cin>>c;
    }while (c=='y');
}
0
Грамотный. Безпорно.
16788 / 9684 / 1869
Регистрация: 27.09.2012
Сообщений: 24,037
Записей в блоге: 2
28.05.2014, 18:48 4
Цитата Сообщение от zss Посмотреть сообщение
Тогда
Цитата Сообщение от xzibit800 Посмотреть сообщение
(не цикл, а именно перезапуск
не пойдет
0
0 / 0 / 0
Регистрация: 28.04.2014
Сообщений: 11
28.05.2014, 18:52  [ТС] 5
вообщем, у меня игра небольшая и простенькая, пишу с использованием библиотеки sfml, вообщем суть такова, в коде уже условие есть, если квадрат задевает другой квадрат, то программа перезапускается, так вот как прописать команду перезапуска программы я не знаю. Условие рабочее, проверено.
0
6908 / 5973 / 2709
Регистрация: 14.04.2014
Сообщений: 25,504
28.05.2014, 18:59 6
Ну так возвращайся просто к началу и оставь main() в покое.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2014, 18:59

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Перезапуск программы
Как мне программно перезапустить приложение? Нужно чтобы программа перезапустила себя сам, при том...

Программный перезапуск программы
Здравствуйте, как программно сделать перезапуск программы в программе (работаю в VS) . При этом...

Включение отключение и перезапуск устройства
Иметься программа включающая и отключающая видео карту. 1) Хотелось бы реализовать включение и...

Перезапуск таймера при повторном запуске потока
#include &lt;condition_variable&gt; #include &lt;iostream&gt; #include &lt;random&gt; #include &lt;thread&gt; #include...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

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