Gunadarma

Saturday, June 5, 2010

Menggunakan Exception Handling C++

Menggunakan Return CodesPertama, kita lihat dahulu code yang menggunakan return codesStatusCode FailOnThirdOrSeventh( int nom ) { if ( ( nom == 1003 ) || ( nom == 1007 ) ) { return ME_FAIL; } else { cout << "Counting : " << nom << " ... " << endl; return ME_SUCCESS; } }Ini merupakan cara yang mudah dan lebih cepat daripada memasukin blok try..catch C++, tetapi mari kita lihat jika kode kita seperti ini:StatusCode DoingSomething( int nom ) { if ( FailOnThirdOrSeventh( nom ) == ME_FAIL ) { return ME_FAIL; } cout << "Doing Something! Behind the Mist..." << endl; return ME_SUCCESS; } void bench() { ...


Pages 121234 »
Rafly Andreas. Powered by Blogger.
casper
Twitter Delicious Facebook Digg Favorites More