Você está aqui: C++ ::: Dicas & Truques ::: Strings e Caracteres |
|||||
Entendendo a atribuição de strings em C++Quantidade de visualizações: 10614 vezes |
|||||
|
Por atribuição entende-se o processo de transferir um valor a uma variável, muitas vezes substituindo o valor original. Em C++ a classe string possui o operador operator= sobrecarregado, o que facilita muito a atribuição de strings. Durante a autoria desta dica, três versões da sobrecarga deste operador estão disponíveis:
Na primeira versão podemos passar um outro objeto string. Veja:
Na segunda versão podemos passar uma string C (aquelas terminadas em null). Veja:
Finalmente a terceira versão serve para atribuirmos um caractere. Veja:
Em todos os três casos o retorno da sobrecarga do operador "=" é um objeto da classe string, como demonstrado no exemplo a seguir:
|
|||||
|
|
|||||
Desafios, Exercícios e Algoritmos Resolvidos de C++ |
Veja mais Dicas e truques de C++ |
Dicas e truques de outras linguagens |
|
Revit C# - Como criar eixos no Revit via programação usando a função Create() da classe Grid da Revit C# API PHP - Datas e horas em PHP - Como subtrair horas de uma data usando a função mktime() da linguagem PHP AutoCAD .NET API C# - Como selecionar uma polilinha no AutoCAD e mostrar as coordenadas de suas vértices usando a AutoCAD .NET C# API |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |




