[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 279

 

Herkese iyi akşamlar!

Basit bir sorum var, bir tanımlayıcıyı bir dosyaya nasıl koyabilirim, FileSeek(p, 0, SEEK_END ); öğesinin sonuna değil de son yazılan satırın sonuna?

 
BBSL :

Herkese iyi akşamlar!

Basit bir sorum var, FileSeek(p,0,SEEK_END); öğesinin sonuna değil de son yazılan satırın sonuna bir tanımlayıcı nasıl koyulur?

Ve kılavuzda ne diyor? Böyle bir fonksiyon veya sabit var mı?
 
BBSL :

Herkese iyi akşamlar!

Basit bir sorum var, FileSeek(p,0,SEEK_END); öğesinin sonuna değil de son yazılan satırın sonuna bir tanımlayıcı nasıl koyulur?


Genellikle, dize yazıldıktan sonra tanımlayıcı oradadır.
 
artmedia70 :

İşte kontrol edilecek komut dosyası:

Victor'dan hangi saunada ve hangi adada dinlenmek için patlama olduğunu öğreneceğim ... :)))))))))




Komut dosyası başlatıldı. Teşekkür ederim.

Sonuç: çubukların sayısını oklarla görüntüler, ancak arabellek değerlerinin = 0.0000000 olduğunu yazar

oh ta'da bu kadar!.

................................................

Daha iyi zamanlara kadar bırakacağım. Bugünlük yeter.

 
sergeev :
Ve kılavuzda ne diyor? Böyle bir fonksiyon veya sabit var mı?


Merhaba Sergeyev!

Yardımın FileIsLineEnding ...

Ayrıca bir satır sonlandırıcı var ...

 
Roger :

Genellikle, dize yazıldıktan sonra tanımlayıcı oradadır.

Evet, sadece bir dosyayı kapatıp FileSeek(p,0, SEEK_END ) yaparak açtığınızda; yeni hattan var, değil mi? Ama bir öncekine gitmeniz gerekiyor... Belki bir ofset belirtmeniz gerekiyor, örneğin FileSeek'te -1...
 
BBSL :
Bir öncekine ihtiyaç var...

Beni güldürdüğün için teşekkürler. :-) Sıradaki neden olmasın? Her satır için fonksiyon yazalım.
 
BBSL :


Merhaba Sergeyev!

Yardımın FileIsLineEnding ...

Ayrıca bir satır sonlandırıcı var ...

o zaman sadece bu seçenek. Bu işlevi test ederken satırları okuyun.
 
Roger :

Beni güldürdüğün için teşekkürler. :-) Sıradaki neden olmasın? Her satır için fonksiyon yazalım.

Ve işte fonksiyonlar?)) O zaman tanımlayıcı nasıl taşınır? Büyük olasılıkla FileSeek() ; öğesini değiştireceğimiz açıktır, ancak belki biri bunu zaten yapmıştır ve elimizde bir kod parçası vardır))
 
BBSL :

Ve işte fonksiyonlar?)) O zaman tanımlayıcı nasıl taşınır? Büyük olasılıkla FileSeek(); öğesini değiştireceğimiz açıktır, ancak belki biri bunu zaten yapmıştır ve elimizde bir kod parçası vardır))


böyle deneyebilirmisin

 int handle;
   string str;
  handle= FileOpen ( "filename.csv" , FILE_CSV | FILE_READ );
   while (! FileIsEnding (handle))
    {
     str= FileReadString (handle);
     
    }
   FileClose (handle);
FileSeek (handle, StringLen (str), SEEK_END );
Dürüst olmak gerekirse, kendim denemedim.