I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
class COutOfRangeException { public: COutOfRangeException( char var[], int val ) { sprintf( reason, "variable %s was out range with %i\n", var, val ); }
~COutOfRangeException() {
}
const char *ShowReason() const { return reason; }
private: char reason[1024]; };
class Class { public: void RunMe( int x ) { if( x > 100 ) { throw COutOfRangeException( "x", x ); } } };
int main(int argc, char* argv[]) { Class c;
try { c.RunMe( 101 ); }
catch( COutOfRangeException ex ) { cout << ex.ShowReason(); }
altså try og catch ? eller hele exception klassen ?
class COutOfRangeException { public: COutOfRangeException( char var[], int val ) { sprintf( reason, "variable %s was out range with %i\n", var, val ); }
~COutOfRangeException() {
}
const char *ShowReason() const { return reason; }
private: char reason[1024]; };
class Class { public: void RunMe( int x ) { try { if( x > 100 ) { throw COutOfRangeException( "x", x ); } }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.