IO :: lockedfile

Dosyaları kilitlemek için nesne yöntemleri
Şimdi İndirin

IO :: lockedfile Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Rani Pinchuk
  • yayıncı web sitesi:
  • http://search.cpan.org/~rani/Class-Phrasebook-0.88/SQL/SQL.pm

IO :: lockedfile Etiketler


IO :: lockedfile Açıklama

Dosyaları kilitlemek için nesne yöntemleri IO :: LOCTEDFILE SINIFI, filessinopsisin kullanımını kilitlemek için perlsupply nesne yöntemleri IO :: lockedfile kullanın; # Yeni kilitli dosya nesnesi oluşturun. $ Dosya bir dosya kolu tutacaktır. # Eğer dosya zaten kilitliyse, # dosya kilidinin kilidini açana kadar yöntem döndürmez = Yeni IO :: lockedfile ("> locked1.txt"); # Dosyayı kapattığımızda - kilidi açıldı. $ Dosya-> Close (); # Yukarıdaki çizgiye sahip olmadığımızı varsayalım, # nesneyi de silebiliriz ve dosyayı otomatik olarak açılır ve kapatılabilir. $ Dosya = UNDEF; Basit kullanımında, IO :: LockedFile sınıfı bize, IO :: Dosya Sınıfının aynı arabirimini verir. .Süce işlemin çalışması sırasında, çöktü - dosya otomatik olarak açılır. Aslında - IO :: LockedFile nesnesi kapsamın dışına çıkıyorsa, dosya otomatik olarak kapanır ve açılır. El, dosya dosyalarını diğer şemalarla kilitlemekle ilgileniyorsunuz, veya kilitlemenin davranışını kontrol etmek istiyorsanız (örneğin engelleme kilidi), okumayı okuyun. Öz? Çünkü bu sınıfın yöntemleri yöntemleri çağırır ve kilidini açar. Ancak bu yöntemler bu sınıfta gerçekten uygulanmadı. IO :: LockedFile'in türetilmiş sınıflarında uygulanmaları gerekiyordu. Ne? Çünkü bu sınıfın yapıcısı bir nesneyi iade edecektir! Soyut sınıf nasıl nesneler oluşturabilir? Bu, aslında IO :: LockedFile'in türetilmiş sınıflarından birinin bir nesnesi olan yapıcı iade nesnesine sahip olarak yapılır. Gereksinimler: · Perl


IO :: lockedfile İlgili Yazılım