Автор Артур Катрук задал вопрос в разделе Другие языки и технологии
Вопрос пр С++. Подскажите, пожалуйста, как удалить файл на С++? и получил лучший ответ
Ответ от Ra[гуру]
Для удаления файла в C++ существует два основных подхода. Первый и самый совместимый вариант использует функцию remove из заголовочного файла cstdio. Она возвращает ноль при успешном удалении и ненулевое значение при ошибке. Более современный способ для стандарта C++17 и новее использует библиотеку filesystem. Функция std::filesystem::remove принимает путь к файлу и возвращает true, если удаление прошло успешно, или false в случае ошибки. Это наиболее идиоматичный метод для современного C++. Пример использования:
#include
#include int main() {
std::string filename = "file.txt";
if (std::filesystem::remove(filename)) {
std::cout << "Файл успешно удален\n";
} else {
std::cout << "Ошибка при удалении\n";
}
return 0;
}
программа Unlocker
Если пишете консольное приложение Win32, то так: #include <iostream> // Для std::cerr. #include <cstdio> // Для remove(). int main () { char f[] = "C:\\file.txt"; if (remove(f) == 0) { std::cout << "Ф
подскажите пожалуйста, как на английском правильно написАть адрес: улица -дом-квартира
В английском языке адрес пишется по международному стандарту от наименьшего элемента к наибольшему.
подробнее...
Как удалить файл через javascript
Непосредственно удалить файл с сервера или локального компьютера средствами только клиентского
подробнее...
Какой язык программирования лучше изучать: C++ или C# ?
Выбор зависит от цели. C# проще и удобнее для быстрого создания прикладных программ, интерфейсов,
подробнее...
Подскажите, кто знает??Что такое корзина?(определение)
Слово корзина имеет несколько основных значений. В бытовом понимании это изделие, сплетённое из
подробнее...
как самому создать сайт с нуля? что нужно знать и как быстро это можно сделать?
Чтобы самому создать сайт с нуля, решите, что это: визитка, каталог, блог или магазин.
подробнее...