Copy de String

15/06/2005

0

Nossa, tô ficando maluco com C++.
No Delphi tem a função Copy(string, inicio, quantidade) que copia uma certa posição de uma string qualquer.
Como faço isto no C++ Builder? Que função me permite copiar parte de uma string?
Grato,

Rodrigo Cesar


Rodc

Rodc

Responder

Posts

18/06/2005

Rodrigo_rcp

Não fique maluco C Builder é um tanto confuso quando o assunto é string ainda + para quem migra do Delphi.

{
AnsiString s="Rodrigo",s2;
   s2=s.SubString(2,s.Length());
   Form1->Caption=s2;
}


Um bom site sobre Builder : http://www.dicasbcb.com.br/

um abraço,

Rodrigo_rcp


Responder

20/06/2005

Rodc

Realmente é horrível migrar do Delphi para o C++ Builder... é a cara do Delphi mas com uma estrutura de código diferente... nunca me passou pela cabeça que String fosse uma classe com funções... mas blz... valeu pela ajuda e já anotei o site de dicas...

Abraços...


Responder

28/07/2005

Deborachagas

Olá rodc,
Para trabalhar com funções, tente a strncpy(). Faça uma pesquisa sobre ela no help ou em algum livro antes, pois ela recebe parâmetros que são a string e a quantidade que você quer pegar (é o n do strncpy).
Também tem strcpy que copia a string para outra string e muitas outras funções que trabalham unicamente com string.
O livro C Completo e total (abordagem estruturada) tem um grande resumo de funções que, inclusive, são utilizadas na abordagem do C++ que poderão ser úteis a você.

Bons códigos!


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar