🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.perl
2 messages
2 total messages Started by robert Wed, 13 Aug 1997 00:17
jak wpisac koniec zbioru ?
#506
Author: robert
Date: Wed, 13 Aug 1997 00:17
36 lines
1541 bytes
Vtam,

 PROBLEM:

 Otwieram zbior do czytania i zapisu


sub process_data_file {
  open(DSP, '+<vote.dat');
  flock(DSP, 2);
# teraz czytam zbior
  seek(DSP, 0, 0 );
# teraz zapisuje do zbioru  
  flock(DSP, 8);
  close(DSP); 
}

 Problem sie pojawia, jezeli mam mniej do zapisu niz bylo przy cztaniu.
np bylo:
bbbb
cccc
chce wywalic 'cccc' a zapisac 'dd' to dostaje
bbbb
ddcc

 Wiec jak zapisujac ostatni element powiedziec:
   OK chlopie, to teraz jest NOWY koniec zbioru ?

Robert

--
==============================================================
Robert M. Czerwinski        mail:  robert@asp.biogeo.uw.edu.pl
Warsaw University/Poland                       
Visit my Delphi Super Page:  http://sunsite.icm.edu.pl/delphi/
==============================================================                                                                                                                                                                                                 
Re: jak wpisac koniec zbioru ?
#508
Author: Jaroslaw Strzalkowski
Date: Wed, 13 Aug 1997 11:22
8 lines
914 bytes
robert@asp.biogeo.uw.edu.pl wrote:
:  Wiec jak zapisujac ostatni element powiedziec:
:    OK chlopie, to teraz jest NOWY koniec zbioru ?

To się robi fcntl'em. Ale jak go zawołać w perlu, to już musisz sam 
znaleźć. Hej.
-- 
Jaroslaw Strzalkowski, Uczelniane Centrum Informatyki AGH, Krakow
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads