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/