Extensible Markup Language (XML) é um conjunto de regras formais que definem como os dados são expressos em um arquivo . XML usa uma estrutura hierárquica de dados para armazenar dados. Enumerações são tipos de dados definidos pelo usuário para uma linguagem de programação que só contêm uma quantidade de valores possíveis. Desde enumerações precisa ser determinado antes de um programa é compilado em um programa executável , você deve entregar digite os valores exatos que você quer a enumeração de conter. Se você estiver convertendo um arquivo XML para uma enumeração, você deve ler o arquivo XML e determinar que valores únicos a enumeração deve conter. Coisas que você precisa
C + + Ambiente de Desenvolvimento Integrado (IDE ), como o Eclipse CDT
C + + Compiler, tal GCC
arquivo XML
Show Mais instruções
1
Carregue o IDE C + + , clicando no ícone do programa. Quando se abre , selecione " File /New /Project " e escolha " C + + Project" para criar um novo projeto de C + +. Um arquivo de código fonte em branco aparece na parte de editor de texto do IDE.
2
Abra o arquivo XML. Se você não tem um arquivo XML , considere o listado abaixo :
John Doe Tom Smith < vice-presidente /> Lisa Johnson < /manager > Peter Frink < /manager >
3 Determine como você deseja expressar esses dados como uma enumeração. Você poderia criar uma enumeração de todos os funcionários , ou um para cada posição. Usando C + + , você pode criar duas enumerações , escrevendo o seguinte :
enum funcionários { JOHNDOE , TomSmith , LisaJohnson , PeterFrink } ; posições enum { Presidente, Vice Presidente , Gerente };
4
Usar os tipos enumerados no projeto C + +. Você primeiro precisa declarar a função principal , como este:
int main () {}
5
Coloque o código dos Passos 6 e 7 dentro das chaves do principal função. A função principal é o ponto de entrada em seu programa , e é onde o programa começa e termina
6
Criar um "empregados" tipo de dados e defina seu valor como esta: .
funcionários e = TomSmith ;
7
Criar um " posições " tipo de dados e define seu valor como esta:
posiciona p = Presidente ;