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

не работает CopyFile - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упорядочить столбцы матрицы по возрастанию их характеристик http://www.cyberforum.ru/cpp-beginners/thread149330.html
Характеристикой столбца матрицы назовем произведение положительных элементов с четными номерами строк. Упорядочить столбцы матрицы по возрастанию их характеристик
C++ Блок-схемы по тексту! Подскажите программу для составления блок-схем по тексту в С++. http://www.cyberforum.ru/cpp-beginners/thread149326.html
Даны целые числа с 1 до 95. Имеются ли два подряд нулевых элемента? C++
Даны целые числа с 1 до 95. Имеются ли два подряд нулевых элемента?
Умножение полиномов C++
Собсна задача определить класс полином перегрузить операторы, это я все сделал. Осталось умножение. И вот никак не получается. Просьба объяснить именно в этой теме, не посылая в другие, ибо то, что там написано как-то не прокатывает до конца... Polinom Polinom::operator *(Polinom& pol) { Polinom temp; temp.degree=degree+pol.degree; temp.koef=new int; for(int i=0;i<=degree;i++)...
C++ Экзамен http://www.cyberforum.ru/cpp-beginners/thread149286.html
Здравствуйте!!! Помогите пожалуйста решить вопрос с экзаменом! Необходимо сделать 5 задач из файла...помогите, кто как сможет... Заранее благодарен!!))
C++ C++ списки #include "stdafx.h" #include <iostream> #include <list> using namespace std; int main(void) { list< int > l, t; подробнее

Показать сообщение отдельно
JamesBlack
37 / 37 / 3
Регистрация: 28.07.2009
Сообщений: 144

не работает CopyFile - C++

25.06.2010, 10:51. Просмотров 1035. Ответов 5
Метки (Все метки)

Вот кусок кода программы. Из двух файлов считываю пути откуда копировать файл и куда, пути верные, а копирование не происходит
CopyFile возвращает NULL
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    char szFileName [MAX_PATH] = "\0";
    char szFileNameNew [MAX_PATH] = "\0";
    FILE* file = fopen("c:\\files.txt", "rt");
    FILE* filenew = fopen("c:\\filesNew.txt", "rt");
    while ( !feof(file) ) {
        szFileName[0] = NULL;
        szFileNameNew[0] = NULL;
        fgets(szFileName, sizeof(szFileName), file);
        fgets(szFileNameNew , sizeof(szFileNameNew ), filenew);
        if (szFileName[0]==NULL) break;
        if (szFileNameNew[0]==NULL) break;
        MessageBox(hWnd,szFileNameNew, "1", NULL );
        MessageBox(hWnd,szFileName, "2", NULL );
        CopyFile(szFileNameNew,szFileName, TRUE);
    }
    fclose(file);
    fclose(filenew);
Подскажите в чём может быть загвоздка?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru