Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: Piotr DejaVu Szawdyński
Pomogli: pekfos, GoldWolf
Język C++

remove

[funkcja] Kasuje plik o podanej nazwie.

Składnia

C/C++
#include <cstdio>

int remove( const char * filename );

Opis szczegółowy

Kasuje plik o nazwie jaka została przekazana do argumentu funkcji. Operacja ta wykonywana jest bezpośrednio na pliku - strumienie nie są wykorzystywane w tej operacji.

Argumenty

ArgumentOpis
const char* filenameNazwa pliku wraz ze ścieżką, który ma zostać usunięty. Ścieżka może być w postaci relatywnej.

Zwracana wartość

Funkcja zwróci wartość 0 jeżeli plik został usunięty pomyślnie. W przeciwnym wypadku funkcja zwraca wartość różną od zera oraz ustawia odpowiedni numer błędu (patrz: » standard Cerrno).

Dodatkowe informacje

Wszelkie uchwyty plików muszą być pozamykane zanim będzie możliwe usunięcie pliku.

Przykład

C/C++
#include <cstdio>

int main()
{
    if( remove( "plik.txt" ) == 0 )
         printf( "Usunieto pomyslnie plik." );
    else
         printf( "Nie udalo sie skasowac pliku." );
   
    return 0;
}
Standardowe wyjście programu:
Nie udalo sie skasowac pliku.

Zagadnienia powiązane

renameZmienia nazwę pliku. (funkcja)

Linki zewnętrzne