buratto_ 0 Denunciar post Postado Outubro 18, 2005 Eae pessoal beleza?Preciso da ajuda de vcs! eu preciso concatenar essas três string mas naum to conseguindo:BSTR bstr;int cField;cField = cField + 1;char buffer[20]; itoa(cField, buffer, 10);bstr = SysAllocString(L"//config/PCOM/FIELD[" + cField + "]/*");ele da a seguinte mensagem de erro: error C2110: '+' : cannot add two pointersPor favor me ajuuuuuudeeeeemmmmmm!!!!eheh vlw! baraço! Compartilhar este post Link para o post Compartilhar em outros sites
buratto_ 0 Denunciar post Postado Outubro 21, 2005 Aeee pessoal.....Então ja consegui! usei o .Append pra concatena!!!vlw! abraços Compartilhar este post Link para o post Compartilhar em outros sites
skimo-solar 0 Denunciar post Postado Outubro 24, 2005 Para concatenar string pode-se usar simplesmente o (biblioteca stdio.h) strcat (string_destino,string_origem); Não sei se ajudaria no seu caso mas fica aí a informação. Edit: Havia errado a chamada da função Compartilhar este post Link para o post Compartilhar em outros sites
~ Elder 0 Denunciar post Postado Outubro 27, 2005 Pra concatenar strings usa-se strcat strcpy não dará certo pq eh uma função de cópia, e ao invés de concatenar, a string de destino será sobreposta pela string de origem exemplo correto: char str[] = "strings";char aux[] = "concatenando ";strcat(aux,str);ae aux vai ter o conteúdo "concatenando string" você disse q conseguiu concatenar com .Append o que eh isso? Compartilhar este post Link para o post Compartilhar em outros sites
skimo-solar 0 Denunciar post Postado Outubro 28, 2005 editado Compartilhar este post Link para o post Compartilhar em outros sites