• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed C++, znajdowanie znaków (char) z tekście, za pomocą metody .find()

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
–1 głos
1,495 wizyt
pytanie zadane 31 stycznia 2017 w C i C++ przez Maciek123233 Gaduła (3,400 p.)
zamknięte 1 lutego 2017 przez Maciek123233

Witam, mam bardzo duży problem ze znakami w c++. Załóżmy, że mamy taki ciąg znaków w tekście: 53/62/56/64/10/10/64/25 czyli coś takiego: 5>8@(ENTER)(ENTER)@, i właśnie mam problem z tymi enterami, bo nie wiem jak je wyszukać, w sensie:

tekst.find( (char)10+(char)10 );

-> wychodzi string::npos, czyli to nie to.

Co wpisać w tekst.find( O TU ), żeby znalazło te 2 entery, czyli powinno pokazać 5.

komentarz zamknięcia: -

3 odpowiedzi

0 głosów
odpowiedź 31 stycznia 2017 przez criss Mędrzec (172,590 p.)
wybrane 14 lipca 2017 przez Maciek123233
 
Najlepsza

Skąd pomysł, że 20 odpowiada znakowi nowej linii? Tym bardziej, że sam napisałeś

53/62/56/64/10/10/64/25 czyli coś takiego: 5>8@(ENTER)(ENTER)@

Czyli wiesz, że znak nowej linii ('\n') ma wartość 10.

Dwóch "enterów" nigdy ci nie znajdzie, no bo... jak? std::string::find zwraca pozycje pierwszego napotkanego spełniającego kryteria znaku. 

Condzi dał ci odpowiedź.

0 głosów
odpowiedź 31 stycznia 2017 przez C☺ndzi Stary wyjadacz (12,100 p.)
Spróbuj char('\n')
0 głosów
odpowiedź 31 stycznia 2017 przez Szahid Pasjonat (20,970 p.)
Jeżeli chodzi o entery to możesz w pętli wczytywać ten plik do tablicy stringów.

Liczba enterów będzie równa liczbie wczytanych  elementów
komentarz 31 stycznia 2017 przez criss Mędrzec (172,590 p.)
Ale tu nie było mowy o żadnym pliku :P

Podobne pytania

0 głosów
2 odpowiedzi 13,865 wizyt
+1 głos
2 odpowiedzi 661 wizyt
pytanie zadane 12 czerwca 2019 w C i C++ przez k222 Nałogowiec (30,150 p.)
0 głosów
1 odpowiedź 168 wizyt
pytanie zadane 19 października 2018 w C i C++ przez MAXIM7 Obywatel (1,990 p.)

93,176 zapytań

142,185 odpowiedzi

321,980 komentarzy

62,506 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 1637p. - dia-Chann
  2. 1614p. - Łukasz Piwowar
  3. 1599p. - CC PL
  4. 1597p. - Łukasz Eckert
  5. 1537p. - Łukasz Siedlecki
  6. 1531p. - rucin93
  7. 1356p. - ssynowiec
  8. 1351p. - Tomasz Bielak
  9. 1328p. - Michal Drewniak
  10. 1288p. - rafalszastok
  11. 1273p. - Adrian Wieprzkowicz
  12. 1232p. - Mikbac
  13. 1169p. - Grzegorz Aleksander Klementowski
  14. 1155p. - Piotr Aleksandrowicz
  15. 1149p. - Michał Telesz
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...