[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 - 15:31:50 EEST


Pardon Turkce karakterlerden dolayi yazi anlasilmiyor,
Tekrar gonderiyorum..

1. ad=C4=B1m icin fopen ile dosyayi actiktan sonra fgets veya fscanf =
ile dosyay=C4=B1
okuyup,printf ile ekrana basabilirsiniz.fgets veya fscanf ile string =
olarak
almalisiniz (fscanf(filename,"%s\n",retval1);) ve ekrana printf=20
ile basarken string olarak bastirmalisiniz(printf("%s\n",retval1)).

3. ad=C4=B1m icin dosyayi append modda actiktan sonra
(FILE *f;
 f=3Dfopen(filename,"a")) fprintf veya fputs ile
yazabilirsiniz.

2. ad=C4=B1m icin dosyayi bir structure a alip(yani =C3=B6nce memory e
alip) onun uzerinde islem yapmalisiniz,cunku C nin file komutlari
text file lar uzerinde 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.