Senin, 30 Januari 2012

#include

Seperti yang telah kita ketahui bersama, bahwa preprocessor #include merupakan perintah untuk melampirkan file tertentu yang biasa disebut header atau library. Perintah #include <namafile> digunakan untuk melampirkan file dari direktori include. Perintah #include "namafile" digunakan untuk melampirkan file dari direktori aktif. Nah sekarang bagaimana cara untuk melampirkan file dari suatu direktori yang bukan merupakan direktori include maupun direktori aktif?

Mungkin ini bukan topik yang berat. Dan banyak dari Anda yang sudah tahu. Namun sepertinya penting bagi saya untuk menuliskannya. Baiklah, untuk melampirkan file dari suatu direktori, anda dapat menggunakan syntax preprocessor #include "fullpath/namafile". Tanda slash (“/”) bukan merupakan  “atau”. Namun memang tanda itu digunakan untuk memisahkan hirarki pada fullpath. Yang pada lingkungan Windows biasanya ditulis dengan backslash (“\”). Sehingga dalam C/C++, kita biasa menuliskannya dengan double-backslash(“\\”).

Jadi, apabila kita ingin melampirkan file “C:\kumpulan_header\matematika.h”, maka kita bisa menambahkan perintah berikut:

#include "C:/kumpulan_header/matematika.h"

Demikian tulisan singkat dari saya. Semoga bermanfaat.

Kamis, 26 Januari 2012

wxDev-C++

wxDev-C++ adalah salah satu IDE (Integrated Development Environment) open source yang memiliki fitur GUI application designer yang bekerja pada lingkungan Microsoft Windows. Dengan wxDev-C++ ini, programmer dapat dengan mudah membuat aplikasi yang memiliki antarmuka grafis tanpa harus berurusan langsung dengan WINAPI. Programmer cukup melakukan drag & drop terhadap komponen-komponen yang ingin ditambahkan kedalam aplikasinya.



Kelebihan dari compiler ini selain bersifat free adalah memiliki fitur-fitur yang tidak jauh tertinggal dengan Microsoft Visual C++ yang mahal harganya. Dengan fitur Class Browser dan Code Completion, dapat membantu kita mengetahui apakah kode yang kita ketikan benar atau salah. Selain itu fitur Project Manajement memudahkan kita mengelola file-file apa saja yang ingin kita tambahkan atau kita buang dari project.

Kekurangannya, jelas fitur-fitur yang disediakan tidak selengkap fitur-fitur yang terdapat pada IDE-IDE berbayar seperti Microsoft Visual C++ dan Borland C++ Builder. Kemudian, kinerjanya yang cukup tidak stabil menjadikan aplikasi ini cukup kurang menyenangkan. Pasalanya pada saat tertentu, run-time aplikasi ini sangat cepat, tapi pada saat lainnya menjadi sangat lambat. Namun untuk mengatasi solusi ini, Anda dapat mematikan fitur Class Browser dan Code Completion yang dapat Anda lakukan pada saat pertama kali Anda menginstall wxDev-C++ ataupun melalui Compiler Option.

Jika Anda tertarik untuk menggunakannya, Anda dapat mengunduhnya secara gratis di wxdsgn.sourceforge.net/?q=node/4. Anda juga dapat melihat-lihat beberapa tutorialnya di wxdsgn.sourceforge.net/?q=node/6. Atau dapat mendowload e-book “Programming with wxDev-C++” di wxdevcpp-book.sourceforge.net.

Selamat mencoba dan Happy Programming :).

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | belt buckles