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

Почему процесс прерывается? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ RegSaveKey http://www.cyberforum.ru/cpp-beginners/thread408627.html
задание: экспортировать реестр в текстовый файл решил идти по разделам, используя функцию RegSaveKey установил необходимые права: http://msdn.microsoft.com/en-us/library/windows/desktop/aa387705(v=vs.85).aspx считывает разделы HKEY_CURRENT_USER, HKEY_CLASSES_ROOT, HKEY_CURRENT_CONFIG в текстовый файл, все как надо а вот для разделов HKEY_LOCAL_MACHINE, HKEY_USERS создает пустой файл а для...
C++ Как вы шаблонном классе определить контейнер, тип которого совпадает с именем параметра шаблона? собсно template <class T> class perestanovki { public: T<int> v; }; int main () { http://www.cyberforum.ru/cpp-beginners/thread408620.html
Указатель на функцию-член C++
// howmany.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <conio.h> class cat { public:
C++ создать программу,помогите,пожалуйста.
разработать алгоритм,вычисляющий перекаются ли две окружности. точки и окружности задать с помощью структур. результат вывести на экран.
C++ Рекурсивная подпрограмма вычисления суммы элементов массива, состоящего из n элеметов. http://www.cyberforum.ru/cpp-beginners/thread408591.html
Всем привет. Друзья, подскажите - необходимо написать на С++ рекурсивную подпрограмму вычисления суммы элементов массива, состоящего из n-элеметов. За ранее благодарю.
C++ ошибки в коде помогите пожалуйста исправить код для задачи: Даны натуральное n, действительные числа х, а1, ..., аn. В последовательности а1, ..., аn найти два члена, среднее арифметическое которых ближе всего к х. # include <locale.h> # include <math.h> # include <stdio.h> const int N=100; подробнее

Показать сообщение отдельно
navi1893
0 / 0 / 0
Регистрация: 27.11.2011
Сообщений: 15
15.12.2011, 23:34     Почему процесс прерывается?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
char a;
 
while ((a = getch()) != 'exit') {
    if (a == '1') {
        char path1[100], path2[100];
        cout << "Type First Adress" << endl;
        cin.getline(path1, 100);
        cout << "Type Second Adress" << endl;
        cin.getline(path2, 100);
 
        CopyFile(path1, path2, true);
        cout << " File is Copied " << endl;
    }
}

хотя я поставил код while ((a=getch()) != 'exit') не выскакивать, только он выходит? что сделать, чтобы программа не выходила при нескольких нажатиях enter, пока не наберется exit -^ enter!

до тех пор пока ты не набрал "exit" - enter, программа работала при всех нажатиях enter, пока не напечатана exit.Т.е ввожу первый адрес //enter, второй адрес //enter (он переносит файл), но я еще хочу продолжить работу с программой, например хочу перенести еще 1 файл без перезапуска программы
 Комментарий модератора 
Код выделяем тегами!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru