Movatterモバイル変換


[0]ホーム

URL:


Przejdź do zawartości
Wikipediawolna encyklopedia
Szukaj

diff

Z Wikipedii, wolnej encyklopedii

diffprogram komputerowy działający wkonsoli, wyświetlający różnice między dwoma plikami tekstowymi na poziomie poszczególnych wierszy. Ukazuje, które wiersze występują w obu plikach, a które są unikalne.

Poniżej przykładowe wyjście programu: wiersze wspólne dla porównywanych plików nie są oznaczane, wiersze występujące tylko w pierwszym pliku są poprzedzone minusem, a tylko w drugim – plusem:

#include <iostream>+#include <string>++using namespace std;intmain (int argc, char** argv){-    char text[20] = {0};+    string text;    for ( int i = 1; i < argc; ++i )    {-       strcat (text, argv[i]);-       strcat (text, " ");+       text += string(argv[i]) + " ";    }-    std::cout << text << std::endl;+    cout << text << endl;    return 0;}

Program umożliwia różnorodne formatowanie wyjścia, m.in. ułatwiające automatyczne aktualizacje plików na podstawie różnic (programpatch(inne języki) lubed).

Nowe wersje programu akceptująpliki binarne.

Oryginalnie powstał na systemyUnix, obecnie istnieją wersje działające pod kontrolą innychsystemów operacyjnych.

Zobacz też

[edytuj |edytuj kod]


Zobacz publikację
Programowanie_w_systemie_UNIX/diff w Wikibooks
Zobacz hasłodiff w Wikisłowniku
Polecenia systemów operacyjnych Unix
System plików
Procesy
Środowisko użytkownika
Przetwarzanie tekstu
Wbudowane w powłokę
Komunikacja
Wyszukiwanie
Dokumentacja
Różne
Źródło: „https://pl.wikipedia.org/w/index.php?title=Diff&oldid=75359394
Kategoria:
Ukryta kategoria:

[8]ページ先頭

©2009-2026 Movatter.jp