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

Przeciążanie operatora >> i << dla listy

HackNation - ogólnopolski hackathon
+1 głos
275 wizyt
pytanie zadane 19 kwietnia 2018 w C i C++ przez paweto Nowicjusz (150 p.)

Cześć, 

Tak jak w temacie... Operator wyjścia chyba jest dla mnie jasny, bo ma za zadanie wypisanie tego, co znajduje się wewnątrz listy, czyli mógłbym tam umieścić funkcję printList(), której kod poniżej? A co z operatorem wejścia? Nie bardzo wiem, co taki operator ma robić, skoro mam metodę addFirstNode - która dodaje element do listy. Mógłby ktoś podpowiedzieć w tej sprawie? 

    void printlist(){
        Node *tmp = new Node;
        tmp = head;
        while(tmp != NULL){
            cout << tmp->data << "\t";
            tmp = tmp->next;
        }
    }

    void addFirstNode(int value){
        Node *tmp = new Node;
        tmp->data = value;
        tmp->next = head;
        head = tmp;
    }

 

1 odpowiedź

+1 głos
odpowiedź 20 kwietnia 2018 przez j23 Mędrzec (195,220 p.)

 

twojaLista& operator << (twojaLista& l, int v)
{
	l.addFirstNode(v);
	return l;
}


...
twojaLista l;

l << 666 << 999;

 

Podobne pytania

0 głosów
2 odpowiedzi 554 wizyt
0 głosów
1 odpowiedź 1,287 wizyt
pytanie zadane 26 listopada 2016 w C i C++ przez sofnir Gaduła (4,690 p.)
0 głosów
1 odpowiedź 346 wizyt
pytanie zadane 13 grudnia 2017 w C i C++ przez Zaaa Nowicjusz (160 p.)

93,626 zapytań

142,551 odpowiedzi

323,049 komentarzy

63,130 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 1452p. - dia-Chann
  2. 1437p. - DziarnowskiJ
  3. 1411p. - Łukasz Piwowar
  4. 1409p. - CC PL
  5. 1388p. - Maurycy W
  6. 1371p. - raydeal
  7. 1369p. - Adrian Wieprzkowicz
  8. 1360p. - Tomasz Bielak
  9. 1335p. - robwarsz
  10. 1296p. - Michal Drewniak
  11. 1269p. - Rafał Trójniak
  12. 1248p. - rafalszastok
  13. 1141p. - ssynowiec
  14. 1116p. - rucin93
  15. 1102p. - 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

Kursy INF.02 i INF.03
...