Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Biblioteka string

Ostatnio zmodyfikowano 2017-09-29 18:17
Autor Wiadomość
damian955
Temat założony przez niniejszego użytkownika
Biblioteka string
» 2017-09-28 23:46:37
Jak co to nie wiedziałem gdzie dać temat.

Witam mam problem.

Mam sobie zdanie umieszczone w klasie string zdanie. Jak mam z niej pobrać, np.: pierwszy lepszy z brzegu wyraz i przenieść go do drugiej klasy string wyraz. Rozumiecie no nie?
Jeśli można to dajcie jakiś link do tego jak się to robi. Pilnie potrzebne.
P-165324
Kinexity
» 2017-09-28 23:55:49
cppreference - string
cplusplus - string

Człowieku Google naprawdę nie gryzie. Już nie wspomnę o tym, że warto znać "encyklopedie" języka, którego się uczysz, bądź używasz...
P-165326
damian955
Temat założony przez niniejszego użytkownika
» 2017-09-29 00:08:44
He he, dzięki za stronkę. Możesz mi powiedzieć która to funkcja, nie będę zadawać więcej już takich pytań, zależy mi w tej chwili na czasie. Dzięki z góry.
P-165327
Kinexity
» 2017-09-29 00:13:18
Znalezienie właściwej funkcji zajęło mi 30 sekund, a tobie czekanie na odpowiedź ok. 4 - 5 min, więc sobie policz co tak naprawdę powinieneś zrobić zamiast zadawać dodatkowe pytanie.

http://www.cplusplus.com​/reference/string/string/substr/
P-165328
damian955
Temat założony przez niniejszego użytkownika
» 2017-09-29 00:15:04
Tak myślałem. Zamykam.

Edit: jednak nie to nie o to mi chodzi, tam trzeba podać ilość znaków a ja chcę wyjąć pierwszy z brzegu ciąg znaków aż do pierwszej spacji tak jak bym nie wiedział co się znajduje w tym stringu, np.:

tekst:

To jest tekst.


tekst2:

To
P-165329
michal11
» 2017-09-29 01:10:14
P-165332
YooSy
» 2017-09-29 18:17:36
Można użyć stringstream i pobierać łańcuchy z bufora operatorem >> do drugiego obiektu string.

Przykład:
C/C++
#include <iostream>
#include <string>
#include <sstream>

using namespace std;

int main()
{
    string src { "Ala ma kota" };
    istringstream iss { src };
    string dest;
    iss >> dest;
    cout << dest << endl;
}
https://ideone.com/YPJ0Or
P-165346
« 1 »
  Strona 1 z 1