Skocz do zawartości

piomek

Członkowie
  • Postów

    5
  • Dołączył

  • Ostatnio

    Nigdy

Posty napisane przez piomek

  1. Pomóc może zamiana tych linijek:

    string tablica[17];
    tablica[0] = "a";

    Na takie (aby potem nie było problemu z porównaniem), ale można używać tylko pojedynczych znaków:

    char tablica[17];
    tablica[0] = 'a';

    Aby działało bez zamiany typu, to w porównaniu tablica[0] == tekst[0] musiałbyś rzutować tekst[0] na typ string.

  2. Możesz przybliżyć cel poniższej linki? Kompletnie nie rozumiem o co chodzi.

    if(tablica[0] == tekst[0]){ cout <std::basic_string::operator[] [with _CharT = char, _Traits = std::char_traits, _Alloc = std::allocator](0u)'

    Pierwszy błąd to niepoprawny operator << zaraz na początku. cout <std:: ... zamień na cout << std:: ... Następnie skoro użyłeś instrukcji using namespace std to w powyższej linijce usuń wszystkie std::. Brakuje także zakończenia bloku i instrukcji (cout).

    //edit: Post jest przestarzały i niezgodny z obecną forma pytania

×
×
  • Utwórz nowe...