Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

[C++]Bezpośrednie operacje na dysku.

#1
[C++]Bezpośrednie operacje na dysku.
W jaki sposób mogę sprawdzić gdzie na dysku jakiś plik ma swój początek, i wg adresu tego początku odczytać część tego pliku? (Np. mamy na dysku 10gb`owy plik chcemy wczytać środkowe 10mb- jak to wykonac ?).
 System operacyjny: windows_xp_2003 Przeglądarka: chrome
#2
RE: [C++]Bezpośrednie operacje na dysku.
Na Linuksie można się dobrać do wirtualnego pliku /dev/sda, który reprezentuje całą zawartość dysku. Program musi być wykonany jako root.

A jak chcesz samemu szukać plików, to się musisz zagłębić w strukturę systemu plików.
 System operacyjny: linux_ubuntu Przeglądarka: firefox
#3
RE: [C++]Bezpośrednie operacje na dysku.
A defragmentory dysków ? One z poziomu windowsa czy linuxa mają dostęp do wszystkich sektrorów dysku.
 System operacyjny: windows_xp_2003 Przeglądarka: chrome
#4
RE: [C++]Bezpośrednie operacje na dysku.
Jak to się na Windowsie robi po prostu nie wiem. Na Linuksie poprzez ten plik czytasz treść dysku twardego prawie jak zwykły plik. Na windzie pewnie to podobnie wygląda, tyle że pewnie trzeba w WinAPI pogrzebać.

Programiści tych programów musieli doskonale znać budowę systemów plików, bez tego ani rusz, jeśli chodzi o takie niskopoziomowe operacje na plikach. No i odwołują się raczej do konkretnych partycji, a nie całego dysku (na Linuksie kolejno pliki /dev/sda1, /dev/sda2 itd).
 System operacyjny: linux_ubuntu Przeglądarka: firefox
Programy: Polecane / Nowe / Inne



Użytkownicy forum szukali:
c++ bezpośredni dostęp do dyskuc++ działania na dyskuc++ formatowanie dyskuc++ monitor dyskujava operacje na dyskuoperacje na dysku c++winapi operacje na dyskuwyszukiwanie plikow na dysku winapi

Podobne wątki ([C++]Bezpośrednie operacje na dysku.)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [Assembler]Wczytanie dwóch zmiennych i operacje na nich Pentium4320 2 6720 13.01.2016, 21:13
Ostatni post: Pentium4320
  [JAVA, ANDROID] Operacje podczas zamykania aplikacji Faayzol 0 3109 16.08.2013, 10:39
Ostatni post: Faayzol
  [PASCAL] Operacje na plikach zawierających liczby dall 6 2168 21.03.2013, 18:04
Ostatni post: dall

Skocz do:


Wybrane wątki ([C++]Bezpośrednie operacje na dysku.)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Python z wiersza poleceń Physicist 15 20075 21.08.2019 20:14
Ostatni post: Physicist
  Transfer plików via FTP Visual Basic FireBytes 3 6938 15.08.2019 07:41
Ostatni post: Szachista
  Menu wysuwane z boku patryk67 1 7162 07.08.2019 12:43
Ostatni post: aht
  Visual Basic Excel l.całkowitą przedstawić w postaci szesnastkowej fugaz 4 9032 18.06.2019 21:36
Ostatni post: fugaz
  Nauka do Olimpiady Informatycznej? piotr0905 1 8548 08.06.2019 16:50
Ostatni post: wlisik
Ściana Prosta gra w Builder C++ Kiranek1 1 8478 31.05.2019 15:20
Ostatni post: Szachista
  Menu (Nie widoczne długie opisy) wanhelsing 5 10559 28.04.2019 19:31
Ostatni post: koneton
  Skrypt usuwający pliki sylwiaa1 2 4361 28.04.2019 15:20
Ostatni post: sylwiaa1
  Środowisko do assemblera Physicist 4 9805 21.04.2019 14:04
Ostatni post: Ajgor
  VBA excel dmjs 6 9997 17.04.2019 10:20
Ostatni post: ptrick
  C++ - sens pogłębiania nauki gbr 5 9729 25.03.2019 12:53
Ostatni post: koneton
  Klasa wewnętrzna w C++ Physicist 4 9400 23.03.2019 18:28
Ostatni post: Physicist
  Ruby on Rails - tutoriale luciussulla 0 8511 23.03.2019 16:49
Ostatni post: luciussulla
Big Grin Czy dostane sie technikum informatycznego klaudiusz20046 6 11962 21.03.2019 01:28
Ostatni post: UnableToSee
  [C#] Program do moderacji czatów gier wiktrom12 0 9002 07.03.2019 15:33
Ostatni post: wiktrom12