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

C++ Wczytywanie wejścia ciągu linii

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
1,241 wizyt
pytanie zadane 27 października 2019 w C i C++ przez nomihiyer Nowicjusz (120 p.)

 

 

 

Próbowałem to zrobić, ale nie wyszło, nawet blisko nie byłem. Dostaliśmy takie zadanie nie przerabiając praktycznie c++, umiem pobrać dane cin'em ale nie wiem co dalej...

#include <iostream>

using namespace std;

int main()
{
    string zawodnik;
    int czas,wynik;
    cin>>zawodnik>>czas>>wynik;
    int pierwszy = cin[0];
    int ostatni = cin.length-1;
    cout<<pierwszy;
    cout<<ostatni;

    return 0;
}

 

2 odpowiedzi

+1 głos
odpowiedź 28 października 2019 przez j23 Mędrzec (195,260 p.)

Przykład czytania danych:

struct player {
    std::string name;
    unsigned time;
    unsigned score;
};

std::vector<player> players;

player p;

while (std::cin >> p.name >> p.time >> p.score) {
    players.push_back(std::move(p));
}

 

0 głosów
odpowiedź 27 października 2019 przez adrian17 Mentor (351,140 p.)
"pobierający ciąg linii"

Czyli musisz w pętli wczytać dane kolejnych zawodników do jakiejś tablicy.

(cin nie ma też możliwości indeksowania ani długości. Z niego po prostu po kolei wyciąga się wartości ze standardowego wejścia)

Podobne pytania

0 głosów
1 odpowiedź 448 wizyt
pytanie zadane 16 marca 2018 w C i C++ przez apapis Nowicjusz (160 p.)
0 głosów
1 odpowiedź 893 wizyt
pytanie zadane 10 grudnia 2015 w C i C++ przez baszmest Gaduła (3,080 p.)
0 głosów
1 odpowiedź 2,574 wizyt
pytanie zadane 24 października 2017 w C# przez besest Użytkownik (530 p.)

93,188 zapytań

142,204 odpowiedzi

322,027 komentarzy

62,515 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 2581p. - dia-Chann
  2. 2537p. - Łukasz Piwowar
  3. 2528p. - Łukasz Eckert
  4. 2514p. - CC PL
  5. 2476p. - Tomasz Bielak
  6. 2445p. - Łukasz Siedlecki
  7. 2443p. - rucin93
  8. 2418p. - Michal Drewniak
  9. 2373p. - Marcin Putra
  10. 2367p. - Adrian Wieprzkowicz
  11. 2317p. - Mikbac
  12. 2156p. - Anonim 3619784
  13. 2016p. - Michał Telesz
  14. 1733p. - rafalszastok
  15. 1628p. - Dominik Łempicki (kapitan)
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!

...