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

Ошибка доступа при записи файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Какой должен быть итератор для константной ссылки на вектор? http://www.cyberforum.ru/cpp-beginners/thread1109670.html
Есть вектор, он передается в функцию так: #include <iostream> #include <vector> using namespace std; void func(vector<int> arg) { for(vector<int>::iterator it=arg.begin(); it!=arg.end(); ++it) cout << *it << ' '; cout << endl; }
C++ OpenCV привет. если не в тему - прошу перенести в правильный раздел. у меня вопрос по компьютерному зрению. У меня есть черно-белая фотография с градацией серого. возможно ли в opencv или в другой библиотеке, сделать так чтобы строилась карта высот, например полностью черный пиксель имел -5 а белый 0, или для этого нужно использовать что-то иное. http://www.cyberforum.ru/cpp-beginners/thread1109667.html
Double перевести в string C++
Задача, которую я решаю проверяется компилятором на сервере, а он не воспринимает некоторый "прогресс", и в моем случае функцию to_string(): string str; double number; cin >> number; str = to_string(number); Как реализовать стандартными средствами?
C++ Нужны примеры реализаций перегруженных функций
Скиньте мне примеры реализаций перегруженных функций написаные в фомах (Form) кому не жалко буду благодарен или хоть пример наведите как реализовать это все в формах.
C++ Буквы в русском тексте http://www.cyberforum.ru/cpp-beginners/thread1109641.html
Ребят, помогите пожалуйста с программой. Нужно считать русский текст с файла и вывести частоту повтора каждой буквы в алфавите(33)
C++ Проверьте программу! Необходимо перед и после каждого нечетного элемента вставить элементы со значением 0. Вроде работает правильно, но может что подскажете? void numb_1(TSNum *&Start){ TSNum *wp,*pp; wp=Start; pp=NULL; if(wp==NULL) return; if((wp->numb)%2!=0){ wp=wp->next; wp->numb=NULL; подробнее

Показать сообщение отдельно
Walking_Man
 Аватар для Walking_Man
0 / 0 / 1
Регистрация: 29.04.2013
Сообщений: 16
03.03.2014, 04:43     Ошибка доступа при записи файла
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
#include <Windows.h>
#include <tchar.h>
#include <stdio.h>
#include <conio.h>
 
int _tmain(int argc, _TCHAR* argv[])
{
    TCHAR strings[256] = "This is a text.\nThis is second line of the text.";
    DWORD bytesWritten;
    HANDLE hOut;
 
    TCHAR stdPath[30] = TEXT("C:\\QQQ.txt");
 
    hOut = CreateFile(stdPath, GENERIC_WRITE, 0, 0, CREATE_ALWAYS, 0, 0);
 
    if (hOut == INVALID_HANDLE_VALUE) {
        printf("ERROR %x \n", GetLastError());
        system("pause");
        return 2;
    }
    else
        printf("Process finished successesfully\n");
 
    //bytesWritten = GetCurrentDirectory(256, Buffer);
 
    WriteFile(hOut, strings, strlen(strings), &bytesWritten, NULL);
 
    CloseHandle(hOut);
    system("pause");
    return 0;
}
Код выдает ошибку 5, в справке msdn это "Access is denied". На диске "C" стоит 32-битная Windows 8.1. Что изменить в настройках Windows, чтобы файл создавался? На других дисках файл создается корректно.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru