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

интерпретатор cmd - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить разницу в днях между двумя заданными датами http://www.cyberforum.ru/cpp-beginners/thread752289.html
Парни надо написать программу, которая будет вычислять разницу в днях между двумя заданными датами.
C++ Временный объект Требуется создать при помощи конструктора временный объект. Затем присвоить временный объект вызвавшему(представленному через this) функцию объекту. Т.е.Class1 &Class1::funct(Class1 &v_o){ return (*this=v_o);} obj1=obj1.funct(vremenny_obj.) Как его передать если он не имеет ни "флага не родины"? Можно конструктор как аргумент в функции? http://www.cyberforum.ru/cpp-beginners/thread752280.html
C++ Нахождение НОД n чисел
Даны n натуральных чисел. Найти их наибольший общий делитель, используя алгоритм Евклида, учитывая, что НОД(а,в,с)=НОД(НОД(а,в),с). (Определить функцию для расчёта наибольшего общего делителя двух натуральных чисел, используя алгоритм Евклида) Помогите пожалуйста решить.
Как сделать, чтобы при выводе на экран были пробелы C++
#include <iostream> using namespace std; int main() { int sum = 0, val = 1; while (val <= 10) { sum += val; ++val; }
C++ Строки. Найти в тексте начальный и конечный отрезок цифрового алфавита http://www.cyberforum.ru/cpp-beginners/thread752233.html
Подскажите как в форме записать эту программу : Дана последовательность символов (строка). Найти в тексте начальный и конечный отрезок цифрового алфавита.
C++ Программа для подсчета четных чисел. Помогите исправить ошибку Написал прогу для подсчета четных чисел #include <iostream> using namespace std; int main() { int b,count=0; while (b!=-1) { setlocale(0,""); cout<<"Введите число: "; подробнее

Показать сообщение отдельно
Neyllin
 Аватар для Neyllin
0 / 0 / 0
Регистрация: 28.05.2012
Сообщений: 14
04.01.2013, 01:58     интерпретатор cmd
Добрый вечер! Очень нужна ваша помощь.Есть программа.Должна выполнять такие действия:
Создание директории(папки)
Удаление файла
Перемещение файла
Копирование файла
Выход из программы
Получилось вот что
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <windows.h>
#include <string.h>
 
void main()
{
 
    char userComand[80],*comand, *fcopy, *fnewcopy, *newdirectory, *fdel, *fmove, *fnewmove;
   printf("comand interpritator\nhelp-spravka\n");
   do{
   printf("\n>>");
    gets(userComand);
   comand=strtok(userComand," ");
   if (!strcmp(comand, "help"))
   {
        printf("help: \ncopy - copy file\nmkdir - create directory\ndel - delete file\nmove - move file\nexit\n");
   }
    if (!strcmp(comand, "copy"))
    {
        fcopy=strtok(NULL," ");
      fnewcopy=strtok(NULL," ");
      if (!CopyFile(fcopy,fnewcopy,FALSE))
      {
        printf("Error! \n");
       }
       else
       {
        printf("file is copied\n");
       }
   }
   if (!strcmp(comand,"mkdir"))
   {
    newdirectory=strtok(NULL," ");
        if (!CreateDirectory(newdirectory,NULL))
    {
        printf("Error!\n");
       }
    else
       {
        printf("directory is created\n");
       }
   }
    if(!strcmp(comand,"del"))
   {
        fdel=strtok(NULL," ");
      if (!DeleteFile(fdel))
      {
        printf("Error!\n");
      }
      else
      {
            printf("file is deleted\n");
      }
   }
   if(!strcmp(comand,"move"))
   {
    fmove=strtok(NULL," ");
      fnewmove=strtok(NULL," ");
      if (!MoveFile(fmove,fnewmove))
      {
        printf("Error! \n");
       }
       else
       {
        printf("the file is moved\n");
       }
   }
   else  if(strcmp(comand,"help") && strcmp(comand,"copy") && strcmp(comand,"move") && strcmp(comand,"del") && strcmp(comand,"mkdir") && strcmp(comand,"exit"))
   {
    printf("Error!\n");
   }
   }while(strcmp(comand,"exit"));
}
Программа удаляет файл, создает папки. НО НЕ ПОЛУЧАЕТЬСЯ ПЕРЕМЕЩАТЬ И КОПИРОВАТЬ ФАЙЛЫ,ПОМОГИТЕ ПОЖАЛУЙСТА
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru