[Linux] Re: linux'da C dosya i?lemleri

---------

New Message Reply About this list Date view Thread view Subject view Author view

From: Recep YaÄŸcÄ (recya@kocbank.com.tr)
Date: Mon 05 Aug 2002 - 14:11:45 EEST


1. ve 3. ad=C4=B1mlar=C4=B1 yapmak kolay,
1. ad=C4=B1m i=C3=A7in fopen ile dosyay=C4=B1 a=C3=A7t=C4=B1ktan sonra=20
fgets veya fscanf ile dosyay=C4=B1 okuyup,printf ile
ekrana basabilirsiniz.fgets veya fscanf ile =
ald=C4=B1=C4=9F=C4=B1n=C4=B1z=20
de=C4=9Ferleri string olarak almal=C4=B1s=C4=B1n=C4=B1z
(fprintf(filename,"%s\n",retval1);)ve ekrana printf=20
ile basarken string olarak bast=C4=B1rmal=C4=B1s=C4=B1n=C4=B1z(
printf("%s\n",retval1)).

3. ad=C4=B1m i=C3=A7in dosyay=C4=B1 append modda a=C3=A7t=C4=B1ktan =
sonra
(FILE *f;
 f=3Dfopen(filename,"a")) fprintf veya fputs ile
yazabilirsiniz.

2. ad=C4=B1m i=C3=A7in dosyay=C4=B1 bir structure a al=C4=B1p(yani =
=C3=B6nce memory e
al=C4=B1p) onun =C3=BCzerinde i=C5=9Flem =
yapmal=C4=B1s=C4=B1n=C4=B1z,=C3=A7=C3=BCnk=C3=BC C nin file =
komutlar=C4=B1
text file lar =C3=BCzerinde sequential read yaparlar.

Kolay gelsin..

-----Original Message-----
From: funky [mailto:azimlinux@yahoo.com]=20
Sent: Monday, August 05, 2002 11:50 AM
To: linux@linux.org.tr
Subject: [Linux] linux'da C dosya i?lemleri

Merhaba,

C'de dosya i=C3=BElemlerinde baz=C3=BD sorunlar ya=C3=BE=C3=BDyorum.
Yapmak istedigim i=C3=BElemler =C3=BEu =C3=BEekilde:
1. Dosya a=C3=A7ma ve i=C3=A7eri=C3=B0ini g=C3=B6sterme
2. Dosyada bir string aramak ve de=C3=B0i=C3=BEtirmek
  (=C3=B6rn. httpf.conf'da bir sat=C3=BDr=C3=BDn ba=C3=BE=C3=BDna "#" =
eklenmesi
3. Dosya sonuna bir sat=C3=BDr eklenmesi

U=C3=B0ra=C3=BEt=C3=BD=C3=B0=C3=BDm kadar=C3=BDyla =
ba=C3=BEaramad=C3=BDm:( , fopen ile dosyay=C3=BD
a=C3=A7t=C3=BDktan sonra bunun buffer'a yazmaya =
=C3=A7al=C3=BD=C3=BEt=C3=BDm , sonra
basmaya =C3=A7al=C3=BD=C3=BEt=C3=BD=C3=B0=C3=BDmda garip garip =
karakterler meydana
geldi, k=C3=BDsaca beceremedim.

Bu i=C3=BElemleri yapmamda yard=C3=BDmc=C3=BD olabilir misiniz?

te=C3=BEekk=C3=BCrler

__________________________________________________
Do You Yahoo!?
Yahoo! Health - Feel better, live better
http://health.yahoo.com
-----------------------------------------------------------------------
Liste =C3=BCyeli=C3=B0iniz ile ilgili her t=C3=BCrl=C3=BC i=C3=BElem =
i=C3=A7in
http://liste.linux.org.tr adresindeki web aray=C3=BCz=C3=BCn=C3=BC =
kullanabilirsiniz.

Listeden =C3=A7=C3=BDkmak i=C3=A7in: 'linux-request@linux.org.tr' =
adresine,
"Konu" k=C3=BDsm=C3=BDnda "unsubscribe" yazan bir e-posta =
g=C3=B6nderiniz.
-----------------------------------------------------------------------

-----------------------------------------------------------------------
Liste üyeliğiniz ile ilgili her türlü işlem için
http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz.

Listeden çıkmak için: 'linux-request@linux.org.tr' adresine,
"Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz.
-----------------------------------------------------------------------


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.