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

Функция remove() удаляет только заранее запланированые файлы, выдавая ошибку на remove (STRING) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значение выражения. Составить блок-схему http://www.cyberforum.ru/cpp-beginners/thread1121127.html
C++ Создать структуру "Пациент". Реализовать функцию, которая вычисляет количество визитов пациента с заданной фамилией в период лет Создать структуру "Пациент", имеющую поля - "Единый регистрационный номер" (длинное целое), "Фамилия", "Год посещения", "Количество визитов". Реализовать функцию, которая вычисляет количество визитов пациента с заданной фамилией в период с 1986 по 2001 год. Фамилия пациента задается пользователем. Что-то у меня получилось, а что-то нет. #include <stdio.h> #include <conio.h> #include... http://www.cyberforum.ru/cpp-beginners/thread1121120.html
Используя условный оператор if или switch, выполните проверку на принадлежность значения переменной диапазону [10; 20) C++
Используя условный оператор if или switch, выполните проверку на принадлежность значения переменной диапазону [10; 20).
C++ В матрице А[6][6] удалить 4-ю строку
Как в матрице А(6,6) уничтожить 4-ю строку? Добавлено через 9 часов 12 минут Помогите пожалуйста!:cry:
C++ Как вывести китайские иероглифы в консоль? http://www.cyberforum.ru/cpp-beginners/thread1121083.html
Здравствуйте, подскажите как вывести в консоль Виндоус какой-нибудь китайский иероглиф. Например, свастику 卐 .(ничего плохого не подумайте, просто для примера)).
C++ Что учить после основ? Расскажите пожалуйста, что учить после того как узнал основы C++. QT или STL или вообще что - то другое? подробнее

Показать сообщение отдельно
Komi
6 / 6 / 2
Регистрация: 10.08.2012
Сообщений: 82

Функция remove() удаляет только заранее запланированые файлы, выдавая ошибку на remove (STRING) - C++

16.03.2014, 19:42. Просмотров 431. Ответов 5
Метки (Все метки)

Функция remove() удаляет только заранее запланированые файлы, выдавая ошибку на remove (STRING)

Салем, начал изучать файловую работу в С++, и столкнулся с такой проблемой, что функция remove() соглашается удалять только заранее запланированые файлы, выдавая ошибку на remove(STRING), в то время когда я хочу дать опцию написания в дебагере файла-жертвы, как в этом фрагменте программы. Можно ли вообще использовать стринги в данной функции? Если нет, чем заменить реализация?
Заранее спасибо!

п.с. инглиш несет юморной характер, не в коем случае не надо флеймить меня

п.с "txtname" объявлен стрингом с более раннего фрагмента программы.


C++
1
2
3
4
5
6
7
8
9
10
11
if (strcmp(k, "delete") == 0 || strcmp(k, "2") == 0 || strcmp(k, "erase") == 0 || strcmp(k, "remove") == 0)
                {
                    cout << "-------------deleting file-------------\n\nWat naem kebab haev?\n============\\ \n";                   //        
                    cin >> txtname;
 
                    if(remove(txtname) == 0)  //здески проблемочка.                                                                              //
                    cout << "============/ \n" << "-----------kebab removed pls.-----------\n";
                    else
                        cout << "============/ \n" << "!!!!ERROR DELETING FILE!!!!\nCzek your grammar maybe.\n";
                    break;
                }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru