Wyświetlenia po kolei zawartości ze stringu

0

Witam, mam pewien problem odnośnie wyświetlenia po kolei zawartości ze stringu. W sensie mam string np. test w tym stringu jest zawartość "testowy string" i teraz chciałbym aby te litery wyświetlały się po kolei. (t..e..s..t..o..w..y..s..t..r..i..n..g)

1

Więc tworzysz pętlę:

for(int i = 0; i < test.length(); i++)
 {
        cout << test[i] << endl;
 }

Gdzie test.length() zwraca długość stringa.

0

To by zadziałało w "normalnym c++" ale ja piszę w builderze (C++ builder 6) i tam jak dam czyli:

    test = "Testowy program";
    for(int i = 0; i < test.Length(); i++)
    {
        Label2->Caption = test[i];
    }

To mi nie działa.

0

No jak lecisz w pętli i cały czas nadpisujesz to na jej końcu będziesz miał zawsze ostatnią wartość, czy tak się dzieje?
Tak swoją drogą to czemu używasz 15 letniej technologii?

0

W ogóle nie chce odpalić program.

ThrowIfOutOfRange(idx);   // Should Range-checking be optional to avoid overhead ??

To darmowy builder 6 dalsze buildery są płatne albo nie mają niektórych funkcji

0

Bo w builderze indeksowanie elementów w stringach zaczyna się od 1 a nie od 0?

1 użytkowników online, w tym zalogowanych: 0, gości: 1