Hollosi Information eXchange /HIX/
HIX CODER 41
Copyright (C) HIX
1998-03-04
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: [unix] fseek on pine (mind)  32 sor     (cikkei)
2 [unix] stack vs. malloc (mind)  19 sor     (cikkei)
3 wu-ftp kerdes (mind)  4 sor     (cikkei)

+ - Re: [unix] fseek on pine (mind) VÁLASZ  Feladó: (cikkei)

Kedves Emberek!

> Felado :  [Hungary]

> > fseek(FILE, num, SEEK_CUR) probaltam, de sajna nem engedi (pedig
> > engedhetne! :-).
> 
> Igen, a man szerint az fseek -1-et, az lseek ESPIPE hibat ad.

Az fseek==-1-nel az errno-ban leledz az ESPIPE.Egyebkent az lseek is 
-1-et ad vissza hibanal...

> > Hogyan lehetne ezt frappansan megoldani??? El szeretnem kerulni az
> > adatok felesleges feldolgozasat...
> 
> Nem birod :) fread() egy ciklusban, es kesz.

Most igy csinalom, de remenykedtem valami masban is. Azt nem tudom, 
hogy ez direktben kezeli a HDD-t (mar ugy ertem, hogy mas f* fv-el 
ellentetben nem bufferel megegyet. Azaz ennyiben hasonlo a sima 
read-hoz), vagy a normal bufferbe masolja eloszot a Te altalad megadott 
buffert.

Minden esetre talaltam egy setbuf(FILE *stream, char *buf) fv-t, ami 
rogton az fopen utan meg tudja valtoztatni a FILE strukturaban 
automatikusan lefoglalt buffer-t az altalam megadottra. Ezt fogom 
hasznalni azt hiszem!

Kosz && udv From:, a bufferelt

# Minden eronkkel tamogassuk azokat akik keresik az igazsagot...
# ... es menekuljunk azok elol, aki megtalaltak! /Vaclav Havel/
+ - [unix] stack vs. malloc (mind) VÁLASZ  Feladó: (cikkei)

Kedves Emberek!

Meg tudnatok mondani, hogy mi a kulonbseg, hogy mondjuk egy 64kB-os 
tombot a stack-en hasznalok, vagy malloc-al foglalom le a heap-en?

mondjuk

main() {char buffer[0x10000]; ...

vagy

main() {char *buffer; buffer=(char*)malloc(0x10000);

Melyiket szeressem???

TIA && udv From:, a valasztopolgar

# Minden eronkkel tamogassuk azokat akik keresik az igazsagot...
# ... es menekuljunk azok elol, aki megtalaltak! /Vaclav Havel/
+ - wu-ftp kerdes (mind) VÁLASZ  Feladó: (cikkei)

rovid kerdes
van egy slackware Linux amin fut egy ftp server. Hol tudnam megnezni, 
hogy kik leptek be, mit toltottek le stb.
sajt

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS