Új hozzászólás Aktív témák

  • kispx

    addikt

    válasz StrangeFight #3465 üzenetére

    Nincs is joga hozzá és nem is látja azokat a mappákat.

    Kicsit hosszabban. A ritka eseteket eltekintve nem a hardware-t programozzák a fejlesztők. Az oprendszerre tekinthetünk virtuális gépként is, mert nagyon sok dolgot elfed a programozó elől és biztosít egy olyan interface-t amit a programozó igénybe tud venni.

    Így amikor egy fájlt olvasni kell, akkor az adott programozási nyelv és a oprendszer által biztosított interface (Win32 API, vagy újonnan bevezetett Universal Windows apps által használt Windows API) segítségével ilyen utasításokat ad ki a programozó:
    - Nyisd meg a "X:\Saját programom" helyen található config.ini állomány.
    - olvasd be a legelső sorát.

    Ezeknél láthatod, hogy egy csomó részletkérdést nem tartalmaz.
    - független a háttértártól (HDD, SSD, Pendrive)
    - független háttértáron használt fájlrendszertől (NTFS, EXT4)
    - sőt még azt sem vizsgálja meg, hogy az adott eszköz energia-takarékosság miatt épp ki van-e kapcsolva

    Ezeket azért lehet megtenni, mert az oprendszer elfedi a programozó elől ezeket. (vagy épp lekérdezhetőek, de érdektelen információk)

    A program annyit tud látni a fájlrendszerből, mint amennyit enged neki az operációs rendszer. Na mármost az UWP-s alkalmazásoknak biztonsági okokból, erősen le vannak korlátozva. Így pl. már nem teheti meg, hogy megnézi, hogy milyen fájlok vannak a fájlrendszerben vagy egy adott mappában. Ha nem látja a fájlokat, akkor nem is fog tudni szinkronizálni.

Új hozzászólás Aktív témák