On Monday 06 November 2006 09:40, Lich King wrote:
> Saya ingin menanyakan seputar Visual C++ bawaan Visual Studio 6.
>

Coba saya jawab sebisanya, kalau ada salah maklum lah...

> 1. Apa kelebihan Visual C++ dengan Visual Basic yg sama2 satu paket dengan
> Visual Studio 6?

Visual C++ jelas lebih baik / enak dipakai untuk hal-hal yang low level 
seperti mengutak-atik isi memory secara "mentah" dengan pointer dlsb. Tapi 
rasanya pertanyaan ini seperti tanya kelebihan obeng dibandingkan palu... 

> 2. saat buat aplikasi di Visual C++, apakah bisa di compile dan running di
> OS selain windows??

Tergantung isi aplikasinya kan, kalau "aplikasi" hello world ya jelas 
dicompile dan dijalankan di OS manapun yang masih tergolong "normal". Kalau 
aplikasi anda menggunakan library khusus Windows seperti mis. MFC atau 
menggunakan Win32 API secara langsung ya susah. Kalau aplikasi anda 
menggunakan library yang memang bersifat cross-platform dan menghindari 
penggunaan Win32 API (atau melindunginya dengan #ifdef) mungkin akan lebih 
mudah.

> 3. Apakah Visual C++, masih termasuk bahasa pemrograman tingkat
> menengah(kayaknya ga ya..)?
> 4. apakah Visual C++(dan borlan C) punya engine yg sama dengan C++ dengan
> IDE nya Visual Studio..

Entah kenapa rasanya C++ IDEnya Visual Studio itu compiler di belakangnya 
adalah Visual C++? Kalau dengan punya Borland ya jelas lain lah (asumsi 
engine di sini adalah engine compilernya)...

> 5. apa persamaan Visual C++ dengan C++ biasa.. apakah hanya sintaks
> penulisan codenya saja??

Dan C++ biasa di sini maksudnya apa? Mari diluruskan dulu: Visual C++ adalah 
compiler (cl.exe). Biasanya disertai IDEnya juga (entah apa namanya, 
titlebarnya sih Visual C++). Menggunakan IDE dan Compiler itu ada banyak 
macam program yang bisa dibuat misalkan GUI dan Console. 

Bahasa C++ sendiri adalah bahasa pemrograman yang ada standarnya (ISO C++ 
[1]). Standar ini mengatur hal-hal syntax seperti arti keyword "if", dan 
standard library[2] seperti yang disediakan oleh header <string> dan 
<iostream>. 

Compiler lain yang mencoba[3] (susah lho!) mengcompile C++ berdasar pada 
standar ini ada banyak misalnya GNU g++, Borland C++Builder, Intel C++ 
Compiler. Kalau anda tanya tentang persamaan Visual C++ dengan C++ biasa 
hanya syntaxnya saja... maka mungkin yang menurut anda beda adalah library 
bawaannya (MFC? ATL?) yang mungkin tidak disertakan (dan mungkin tidak bisa 
jalan) dengan compiler lain.

Diharapkan anda jadi lebih mengerti beda antara bahasa (C++), compiler (Visual 
C++, g++, ...), library (Win32, MFC, OpenGL, DirectX, ...), dan 
tambahan-tambahan / extension pada bahasa C++ yang unik u/ setiap 
compiler[4]. Jangan dicampur aduk!

>
> sebelumnya terima kasih :D
>

Semoga membantu. Kalau ada yang salah saya yakin banyak yang setiap harinya 
bekerja dengan C++ akan membenarkan :-).

[1]: http://en.wikipedia.org/wiki/ISO/IEC_14882
[2]: http://en.wikipedia.org/wiki/C++#Standard_library
[3]: http://cmeerw.org/prog/freecpp/
[4]: http://www.tempest-sw.com/cpp/draft/apA-compilers.html



-- 
www.itcenter.or.id - Komunitas Teknologi Informasi Indonesia 
Gabung, Keluar, Mode Kirim : [EMAIL PROTECTED] 
## Jobs: itcenter.or.id/jobs ## Bursa: itcenter.or.id/bursa ##

## Jaket ITCENTER tersedia di http://shop.itcenter.or.id 
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ITCENTER/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ITCENTER/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Kirim email ke