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
Download

Argumento Tipo para a função MessageBox