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

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

Войти
Регистрация
Восстановить пароль
 
nati94
2 / 2 / 0
Регистрация: 18.02.2013
Сообщений: 29
#1

Работа с файлами из текущей папки, и из любой папки - C++

18.05.2013, 11:55. Просмотров 245. Ответов 0
Метки нет (Все метки)

вот моя функция создания текстовых файлов
но работает только, когда ввожу с консоли например так:
IInFile.txt
но тогда файл находится в проекте

а мне надо еще создавать в любой папке
когда ввожу, так
D:\учеба\2.txt
сразу программа ломается

C++
1
2
3
4
5
6
7
8
9
10
11
void Spisok::CreateFile(){
 
printf("Введите имя файла для чтения  ");
scanf("%s",filename);
FILE* file=fopen(filename,"r+t");
fclose(file);
printf("Введите имя файла для записи  ");
scanf("%s",filename1);
FILE* file1=fopen(filename,"r+t");
fclose(file1);
}
Добавлено через 8 минут
ясн,если кому-то потом понадобится)), поменяла в открытии файла r на w, и ошибка пропала
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2013, 11:55     Работа с файлами из текущей папки, и из любой папки
Посмотрите здесь:

Подключение папки с *.h файлами - C++
Здравствуте, имеется исодный код сервера... нужно научится компилировать его (Server.dll). Дело в том что разработчики уже не поддерживают...

Как сделать инклуд папки с файлами h? - C++
Все эти файлы находятся в папке QtWebKit: QWebHistory qwebpage.h .. qwebhistory.h ...

удаление папки - C++
функция с++ для удаления папок

Создание папки - C++
Привет, помогите разобраться почему не создается папка using namespace std; main() { setlocale(LC_CTYPE,...

удаление папки - C++
Пытаюсь безуспешно удалить папку, внутри папки есть файлы и 2 папки с такими же файлами. Прога вычищает все файлы, а потом остается...

Копирование папки - C++
Здравствуйте! Мне необходимо скопировать папку. Но каждый раз выдает ошибку "Невозможно выполнить циклическое копирование". ...

Скрытые папки - C++
Ув.форумчане,подскажите пожалуйста,как мне заглянуть в скрытую папку? Вот мой код,но оно останавливается на имени юзера и дальше не...

Проверка на существование папки - C++
if (localadress) cout<<"Существует"; else cout<<"Надо создать"; if ("D:\\Games") cout<<"Существует"; else cout<<"Надо создать"; ...

Создание папки в Linux - C++
Привет форумчане!! Подскажите апишку с директивой что бы в линухе можно было создать папку в указаной пользователем директории!?

Проверка папки на пустоту - C++
Так как времени не было на это задание, пришлось сделать так: BOOL IsEmpty(const wchar_t* sPath) { HANDLE hFind; //дескриптор файла...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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