Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-01-06 11:49:01

  djlinux1992 - Użytkownik

djlinux1992
Użytkownik
Skąd: Zamość
Zarejestrowany: 2005-05-22

dlugosc elementu tablicy string

Witam
mam taki problem stosując chociażby :

Kod:

 ...
cout << strlen(lancuch[1]);
...

error kompilatora :

Kod:

error: cannot convert 'std::string' to 'const char*' for argument '1' to 'size_t strlen(const char*)'

Niezbyt to rozumiem...
Jak sprawdzic dlugosc elementu tablicy skladajacej sie ze stringów ?

Offline

 

#2  2007-01-06 12:09:20

  tomek - Członek DUG

tomek
Członek DUG
Skąd: Wroclaw
Zarejestrowany: 2006-10-20

Re: dlugosc elementu tablicy string

masz np tablice:

Kod:

string a[10];

zeby odczytac dlugosc i-tego stringa w tablicy piszesz:

Kod:

a[i].length()

Offline

 

#3  2007-01-06 13:15:32

  djlinux1992 - Użytkownik

djlinux1992
Użytkownik
Skąd: Zamość
Zarejestrowany: 2005-05-22

Re: dlugosc elementu tablicy string

Wielkie dzięki :)
Jeszcze jeden problem z którym się borykam.
Mianowicie chce sobie sprawdzić 1 znak PIERWSZEGO elementu tablicy string
i np. coś takiego nie działa :

Kod:

toChce=tablicaStr[element[znak]];

Nigdzie nie moge czegos takiego znajść, probowałem nawet na pointerach ale lipa :/
Mogę liczyć na Waszą pomoc?

UPDATE :

Kod:

string a[150];
a[1]="Kasia";
const char *ptr=a[1].c_str();
cout << *(ptr+1) <<endl; // i tu moge wziasc dowolny znak stringa :D

już sobie poradzilem - działa ;-)

Offline

 

#4  2007-01-06 13:31:49

  tomek - Członek DUG

tomek
Członek DUG
Skąd: Wroclaw
Zarejestrowany: 2006-10-20

Re: dlugosc elementu tablicy string

zeby odczytac j-ty znak w i-tym stringu piszesz

Kod:

a[i][j]

EDIT: spoznilem sie, ale moj sposob chyba latwiejszy:)

Offline

 

#5  2007-01-06 13:32:35

  djlinux1992 - Użytkownik

djlinux1992
Użytkownik
Skąd: Zamość
Zarejestrowany: 2005-05-22

Re: dlugosc elementu tablicy string

Wielkie Dzieki wygodniejszy sposob ;)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)