Dúvidas surgidas na aula prática de BCB Alocação de espaços int m = 3; // THE NUMBER OF ROWS. int n = 5; // THE NUMBER OF COLUMNS. data = new long double*[m]; // STEP 1: SET UP THE ROWS. for (int j = 0; j < m; j++) data[j] = new long double[n]; // STEP 2: SET UP THE COLUMNS 2 Desalocação de espaços void de_allocate(long double **data) { for (int i = 0; i < m; i++) delete[] data[i]; // STEP 1: DELETE THE COLUMNS delete[] data; // STEP 2: DELETE THE ROWS } 3 Encerramento de Aplicações Utilizar: Close(); exit(0); // Ausência de erros fechando arquivos _exit(0); // Ausência de erros sem fechar arquivos 4 Anexação de Units a Projetos No Menu Project acione Add to Project e escolha o arquivo Arquivocpp.cpp que se deseja incorporar ao projeto Na Unit do formulário adicionar #include “Arquivocpp.cpp” 5 Caixas de Mensagens As caixas de mensagens em Delphi e C++ Builder são especificadas pelo nome da componente e três parâmetros. 6 Especificação de Caixas de mensagem MessageBox (Mensagem ,Título, Tipo); Onde: mensagem - expressão mostrada dentro do quadro de diálogo. tipo - somatória de números, conforme o que queremos que seja exibido no Quadro de Mensagem, seguindo a tabela Tipo. título - título do Quadro de Mensagem (barra de título). 7 Argumento Tipo para a função MessageBox Valor Significado 0 1 2 3 4 5 16 32 48 64 0 256 512 Somente o botão de OK Botões de OK e Cancelar Botões Anular, Repetir e Ignorar Botões Sim, Não, Cancelar Botões Sim, Não Botões Repetir e Cancelar Sinal de Stop Sinal de Pesquisa Sinal de Aviso Ícone de Informação Primeiro botão com foco Segundo botão com foco Terceiro botão com foco 8 Argumentos para o número de botões (em tipo) de Caixa de Mensagens Mnemônico Valor numérico MB_OK 0 MB_OKCANCEL 1 MB_ABORTRETRYIGNORE 2 MB_YESNOCANCEL 3 MB_YESNO MB_RETRYCANCEL 4 5 Botões da Caixa OK (default) OK and Cancel Abort, Retry, and Ignore Yes, No, and Cancel Yes and No Retry and Cancel 9 Interpretação da resposta via botões da Caixa de Mensagens Mnemônico IDOK IDCANCEL IDABORT IDRETRY IDIGNORE IDYES IDNO Valor 1 2 3 4 5 6 7 Botão acionado OK Cancel Abort Retry Ignore Yes No 10