Dobrý den,
Může dojít k problému, když jeden program čte ze souboru a druhý zapisuje ve stejný čas?
Jak je možné zajistit, aby čtecí program pozastavil činnost, zatímco druhý zapisuje?
díky.
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Dobrý den,
Může dojít k problému, když jeden program čte ze souboru a druhý zapisuje ve stejný čas?
Jak je možné zajistit, aby čtecí program pozastavil činnost, zatímco druhý zapisuje?
díky.
pouzit meziprocesovy zamky ve sdilene pameti ci tak podobne... pripadne kouknout co vse jde vytahnout o souboru, jak se da otevirat, jak blokovat otevreni jinde a tak dale...
podívej se na dwShareMode http://msdn.microsoft.com/en-us/library/windows/desktop/aa363858(v=vs.85).aspx
je to jen pro Windows. Postupoval bys tak, že otevřeš soubor, ověříš úspěšnost otevření, provedeš se souborem požadovanou operaci, zavřeš soubor. Při neúspěšném otevření bys opakoval pokus. Takto může se souborem pracovat vždy jen jeden program.
hu
Zjistit počet nových příspěvků
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
































© 2003–2026 Programujte.com