Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como converter um alfabeto em Caps no CPP
CPP é uma outra maneira de escrever C + +, a linguagem de programação de uso geral baseado na linguagem mais antiga, C. Para aqueles que desejam converter um alfabeto de bonés, C + + tem uma função , toupper , que tem entradas de caracteres e converte-os em letras maiúsculas . Este é mais fácil de implementar com um alfabeto Inglês, porque caracteres estrangeiros têm American Standard Code for Information Interchange (ASCII) códigos que às vezes não funcionam usando toupper . Além disso, você deve evitar passar assinado caracteres ( positivos ou negativos ) para toupper , uma vez que estas são suportadas em alguns sistemas, mas pode causar erros quando usado com essa função. Instruções
1

Definir uma estrutura de " converter ", que irá evitar passar personagens assinados. Não se esqueça de anular o operador de cada vez para fazer o quarto para o próximo caractere na string. Código parece com isso:

struct converter {

operador void ( ) (char & c ) { c = toupper ( ( unsigned char ) c); }

};
Página 2

Declare uma cadeia que é o alfabeto em letras minúsculas. Código parece com isso:

std :: string alfabeto = " abcdefghijklmnopqrstuvwxyz ";
3

Aplicar sua estrutura para a seqüência do alfabeto um caractere de cada vez, usando " for_each . " A função " for_each " leva três argumentos: o início da seqüência , o fim da seqüência eo que deve ser feito a cada item na seqüência. Ao terminar, ele vai ter convertido todo o seu alfabeto em maiúsculas

for_each ( alphabet.begin () , alphabet.end () , converter ()); .

Anterior :

Próximo : No
  Os artigos relacionados
·Cocoa Touch vs. Objective C 
·Como importar códigos com SVN Xcode 3.2 
·A importância das variáveis ​​na programação ' C' 
·Como criar TCP /IP pacotes de código em C Programaçã…
·Como construir Lógica de Programação 
·Funções static void em C 
·Como conectar VB6.0 & VC + + 
·Como compilar CPP usando o Visual Studio 
·Como link COBOL e C juntos no z /OS 
·Como acessar uma estrutura de C Fortran 
  Artigos em destaque
·Como criar um projeto Maven no Galileo 
·Como converter Reality Fábrica Em XNA 
·CSharp Controles para DataGridView 
·Como inserir um atraso em segundos para C + + 
·Como fazer um Bounce objeto em C # 
·Como acessar uma estrutura de C Fortran 
·Como executar um script CGI CPP na Web 
·Como usar o OpenGL para Linguagem C 
·Como criar Distribuidores e arquivos OBJ em C + + 
·Como criar um BlogSkin para Blogger 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados