Windows Forms Application in VSC++ 2013

Dibahas di sini

Tutorial di sini

Open form using button, di sini

Mengenai gcnew (garbage collector), ada di sini

Jadi GC itu cara .NET memanage alokasi memori. Obyek yang dihancurkan, memorinya di-ambil alih oleh GC.

Using Chart/Graph to visualize data,  ada di sini

Sharing variables between forms, ada di sini, di sini (penjelasan)

Windows form (status strip, etc), ada di sini

Caret, constructor, passing parameters between forms, ada di sini

Array in dotnet (C++/CLI), ada di sinidi sini, dan di sini

 

Obsolete:
Global variable, extern variablename, #ifndef __formname__ #define __formname__ #endif

Alasan:
– sebelumnya butuh global variabel karena belum familiar dengan public type (OOP). Jadinya agak ribet, karena coding event dilakukan di .h, sementara inisialisasi/definisi variabel tidak bisa dilakukan di .h (harus .c), maka dibutuhkan keyword extern (karena global variabel, antar source code). Untuk mencegah/menangani double inclusion -lagi2 karena banyak bermain di .h-, maka membutuhkan keyword ifndef, define, endif
– Lebih lanjut di sini (extern, double inclusion-problem, double inclusion -solution )

Lain2:
– warning C4244 conversion from ‘double’ to ‘float’
solusi: jika terdapat konstanta (misalnya perkalian dengan 0.5), biasanya secara default konstanta berupa tipe double. Untuk mengatasinya, di belakang konstanta tersebut, berikan ‘f’ (misalnya 0.5f) untuk menunjukkan tipe data float.