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

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

Войти
Регистрация
Восстановить пароль
 
xzibit800
0 / 0 / 0
Регистрация: 28.04.2014
Сообщений: 11
#1

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

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

Подскажите как реализовать перезапуск программы, ну допустим задаем условие и если условие выполняется то включить перезапуск программы (не цикл, а именно перезапуск). Программа моя начинается не функцией main, перед этой функцией идут классы и массив, пробывал return main, не работает, в c++ дундук так что помогите)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2014, 18:10     Перезапуск программы
Посмотрите здесь:

C++ Подскажите. Не компилирует текст программы, запрашивает в коде мол не достающую скобку. Ниже приведен текст программы.
C++ Дан текст программы на С++...Записать в выходной файл текст программы без комментариев
Открытие файла другой программы из программы.Косяк. C++
C++ Перезапуск программы
C++ Программный перезапуск программы
Включение отключение и перезапуск устройства C++
Перезапуск программы C++
Запуск программы без создания окна. Запуск фоновой программы C++
Составить блок схему для программы упорядочивания чисел в массиве(код программы прилагается) C++
Перезапуск программы C++
Программы из самоучителя C++ для чайников выводит ошибку. Как собрать эти же программы, только без ошибки? C++
C++ Перезапуск программы

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12508 / 7070 / 794
Регистрация: 27.09.2012
Сообщений: 17,457
Записей в блоге: 2
Завершенные тесты: 1
28.05.2014, 18:20     Перезапуск программы #2
запускаете другой экземпляр программы, а этот завершаете. Как запустить зависит от того, чем Вы пользуетесь.

Добавлено через 36 секунд
Цитата Сообщение от xzibit800 Посмотреть сообщение
пробывал return main
то есть совсем не в курсе для чего нужен return?
zss
Модератор
Эксперт С++
 Аватар для zss
6112 / 5715 / 1849
Регистрация: 18.12.2011
Сообщений: 14,597
Завершенные тесты: 1
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');
}
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12508 / 7070 / 794
Регистрация: 27.09.2012
Сообщений: 17,457
Записей в блоге: 2
Завершенные тесты: 1
28.05.2014, 18:48     Перезапуск программы #4
Цитата Сообщение от zss Посмотреть сообщение
Тогда
Цитата Сообщение от xzibit800 Посмотреть сообщение
(не цикл, а именно перезапуск
не пойдет
xzibit800
0 / 0 / 0
Регистрация: 28.04.2014
Сообщений: 11
28.05.2014, 18:52  [ТС]     Перезапуск программы #5
вообщем, у меня игра небольшая и простенькая, пишу с использованием библиотеки sfml, вообщем суть такова, в коде уже условие есть, если квадрат задевает другой квадрат, то программа перезапускается, так вот как прописать команду перезапуска программы я не знаю. Условие рабочее, проверено.
nmcf
4463 / 3801 / 1285
Регистрация: 14.04.2014
Сообщений: 14,933
28.05.2014, 18:59     Перезапуск программы #6
Ну так возвращайся просто к началу и оставь main() в покое.
Yandex
Объявления
28.05.2014, 18:59     Перезапуск программы
Ответ Создать тему
Опции темы

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