Páginas

quinta-feira, 3 de outubro de 2013

Subindo!

Novo!
# include // biblioteca necessária para a função std::cout using namespace std; // declaração global do espaço de nomes int main( int argc, char *argv[] ) { int arg; // declara uma variável inteiro com o nome arg // atribui-se 1 a arg; enquanto arg for menor que argc, executa-se o bloco e arg é incrementado em cada iteração for( arg = 1; arg < argc; arg++ ) { if( argv[arg][0] != '-' ) { break; } switch( argv[arg][1] ) { case 'r': // caso possua um r após o hífen cout << "Argumento -r usado\n\n"; break; case 'v': // caso possua um v após o hífen cout << "Argumento -v usado\n\n"; break; default: // este é o valor de escape e sua respectiva mensagem: cout << "Nenhum argumento foi usado\n\n"; break; } } }
int factorial( int n ) { if( n == 0 ) return 1; return n * factorial( n - 1 ); } int x = factorial(4); // == (4 * 3 * 2 * 1) == 24 int y = factorial(0); // == 0! == 1
template T max(T x, T y) { return (x > y) ? x : y; }

terça-feira, 25 de dezembro de 2012

Bem-vindo ao Hotel Hablitz

Estado: (Estado)