c++

Started by Kacetada, December 01, 2006, 01:28:10 AM

Previous topic - Next topic

Kacetada

Pessoal precisava de uma ajuda...
por exemplo kero contar os caracteres do seguinte nome "Bruno Teixeira", mas nao kero o total, pk isso ja sei....
O que eu kero é k o programa diga
Bruno tem 5 caracteres e Teixeira tem 8 caracteres, ou seja, quando ha um espaço ele sabe k é outro nome..
ajudem pf, preciso mesmo disto...

Teotónio Ricardo

Tens de verificar o espaço, dividir as palavras em arrays e depois contar, penso eu de que.

nDray

Procura o que é que há pela biblioteca "string", deve lá ter funções que te permitam dividir a string, e outras para dar o comprimento ou percorrer os caracteres....


Let\'s communicate one byte at a time :)

lycosman

QuoteProcura o que é que há pela biblioteca "string", deve lá ter funções que te permitam dividir a string, e outras para dar o comprimento ou percorrer os caracteres....

Em C++ não há strings, pelo menos que eu saiba. Só há arrays de chars...
Hooray for chainsaws :3


KTachyon

Nada como o Java para trabalhar com Strings. O StringTokenizer dá um jeitão do crl, lol.

Mas, basicamente é aquilo que o cenourinha disse. Podes fazer de várias formas, só tens que encontrar o espaço e fazer o resto a partir daí.
My Q4 estimate: Macs: 5.89M; iPods: 4.19M; iPhones: 30.0M; iPads: 18.05M; Revenue: 37.00B; EPS: 9.50
AAPL Q3 result: Macs: 4.02M; iPods: 6.80M; iPhones: 26.0M; iPads: 17.04M; Revenue: 35.02B; EPS: 9.32

KTachyon

QuoteEm C++ não há strings, pelo menos que eu saiba. Só há arrays de chars...

Olha que há

http://www.cppreference.com/cppstring/index.html

Não têm é nada a haver com as String do Java. Essas sim, são muito boas para serem trabalhadas. Mas até devem resolver o problema em questão.
My Q4 estimate: Macs: 5.89M; iPods: 4.19M; iPhones: 30.0M; iPads: 18.05M; Revenue: 37.00B; EPS: 9.50
AAPL Q3 result: Macs: 4.02M; iPods: 6.80M; iPhones: 26.0M; iPads: 17.04M; Revenue: 35.02B; EPS: 9.32

lycosman

Quote
QuoteEm C++ não há strings, pelo menos que eu saiba. Só há arrays de chars...

Olha que há

http://www.cppreference.com/cppstring/index.html

Não têm é nada a haver com as String do Java. Essas sim, são muito boas para serem trabalhadas. Mas até devem resolver o problema em questão.

Não sabia. Sempre me habituei a trabalhar com arrays de chars. E ate acho bem amis interessante e pratico. Quanto ao Java não me posso pronunciar.
Hooray for chainsaws :3