Re: [linux-programming] file defenition was macro di c

2005-11-14 Terurut Topik Danny Kurniawan
On Tuesday 15 November 2005 10:29 am, Rachman Chavik wrote: > Daniel Baktiar wrote: > > intinya macro ini dapat digunakan untuk menyederhanakan penulisan -- > > tidak berhubungan dengan isu efisiensi. > > tetapi ada juga kekurangannya, karena dengan menggunakan macro lebih > > sulit untuk melakukan

Re: [linux-programming] file defenition was macro di c

2005-11-14 Terurut Topik Rachman Chavik
Daniel Baktiar wrote: > intinya macro ini dapat digunakan untuk menyederhanakan penulisan -- > tidak berhubungan dengan isu efisiensi. > tetapi ada juga kekurangannya, karena dengan menggunakan macro lebih > sulit untuk melakukan debugging jika menggunakan step / breakpoint, Betul. Selain itu sid

Re: [linux-programming] file defenition was macro di c

2005-11-14 Terurut Topik Daniel Baktiar
sebenarnya macro itu ada juga di bahasa2 lain, seperti assembly ==> masm, tasm, as86, etc. bahasa2 scripting juga punya macro: tex (latex adalah macro dari tex).. saya rasa istilah ini sangat umum. intinya macro ini dapat digunakan untuk menyederhanakan penulisan -- tidak berhubungan dengan is

Re: [linux-programming] file defenition was macro di c

2005-11-13 Terurut Topik Danny Kurniawan
On Saturday 12 November 2005 08:11 pm, Arman Idris wrote: > > #define MY_CALLOC(cnt, type) \ > >(type *)calloc(cnt, sizeof(type)) > > ini maksudnya apa? > terus (type *) ini pointer kan soalnya saya juga baru coba2 > menggunakan pointer dan lagi2 muncul pertanyaan seperti pada kode itu mak

Re: [linux-programming] file defenition was macro di c

2005-11-12 Terurut Topik Arman Idris
On 11/11/05, cherry pratama <[EMAIL PROTECTED]> wrote: > saya menawarkan cara untuk membaca file secara > biner apa pun jenis file-nya. di terima dengan senang hati :) cuma ada beberapa yang memunculkan pertanyaan ulang (maaf ... saya tanya lagi). --deleted-- > #define MY_CALLOC(cnt, type) \ >

Re: [linux-programming] file defenition was macro di c

2005-11-12 Terurut Topik Arman Idris
Thanks all, sepertinya saya harus belajar struktur dulu. Tadi sempat coba cuman ndak terlalu ngerti mesti dibolak-balik supaya tau maksudnya. On 11/11/05, Danny Kurniawan <[EMAIL PROTECTED]> wrote: > > aduh... jangan langsung dibaca file-nya... nggak heran kalo muntah2... bacanya > di referensi a

Re: [linux-programming] file defenition was macro di c

2005-11-11 Terurut Topik cherry pratama
saya menawarkan cara untuk membaca file secara biner apa pun jenis file-nya. isi dari file yg dibaca disimpan dalam buffer bertipe char. source code sbb: /* - begin file : readfile.c - */ /** * compile : * borlandc : bcc32 readfile.c * gcc : gc

Re: [linux-programming] file defenition was macro di c

2005-11-11 Terurut Topik Danny Kurniawan
On Thursday 10 November 2005 08:04 pm, Arman Idris wrote: > Thanks all, > > Sekarang saya sudah ngerti dikit tapi mo nanya lagi (sekalian > ngeramein milis :) ). > > Selama ini yang saya baca setiap ada operasi file biasanya filenya > file teks, pake library standar c fopen() atau syscall open(), g

Re: [linux-programming] file defenition was macro di c

2005-11-10 Terurut Topik Arman Idris
On 11/11/05, Rachman Chavik <[EMAIL PROTECTED]> wrote: > Hanya saja, kalau mau membaca records dari file seperti lastlog atau > wtmp, sini, harus menggunakan header files, atau lebih baik menggunakan > API-nya sendiri. ic. > Contoh, untuk utmp liat /usr/include/utmp.h (Ada di Solaris 9, sedang >

Re: [linux-programming] file defenition was macro di c

2005-11-10 Terurut Topik Arman Idris
On 11/11/05, Daniel Baktiar <[EMAIL PROTECTED]> wrote: > sebenarnya fopen bisa juga untuk membaca file yang bukan text file. > semua fungsi stream yang dimulai dengan f itu menandakan standar turunan > library ansi c. ic. > ada fungsi2 yang lebih low level di *nix (yang juga sering diemulasi di >

Re: [linux-programming] file defenition was macro di c

2005-11-10 Terurut Topik Rachman Chavik
Arman Idris wrote: > Selama ini yang saya baca setiap ada operasi file biasanya filenya > file teks, pake library standar c fopen() atau syscall open(), gimana > kalau filenya bukan teks seperti file log (lastlog,wtmp). Kalau ndak > salah ini ada hubungannya dengan type data (struct,union). Sama s

Re: [linux-programming] file defenition was macro di c

2005-11-10 Terurut Topik Daniel Baktiar
sebenarnya fopen bisa juga untuk membaca file yang bukan text file. semua fungsi stream yang dimulai dengan f itu menandakan standar turunan library ansi c. ada fungsi2 yang lebih low level di *nix (yang juga sering diemulasi di o/s lain) seperti open, close. untuk portabilitas sebaiknya gunakan

[linux-programming] file defenition was macro di c

2005-11-10 Terurut Topik Arman Idris
Thanks all, Sekarang saya sudah ngerti dikit tapi mo nanya lagi (sekalian ngeramein milis :) ). Selama ini yang saya baca setiap ada operasi file biasanya filenya file teks, pake library standar c fopen() atau syscall open(), gimana kalau filenya bukan teks seperti file log (lastlog,wtmp). Kalau