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

[C++] Co to jest std::endl

Ostatnio zmodyfikowano 2013-06-04 17:42
Autor Wiadomość
danielpadewski
Temat założony przez niniejszego użytkownika
[C++] Co to jest std::endl
» 2013-06-03 20:15:37
Witam. Nie wiem czy w dobrym dziale pisze ale chciałbym się dowiedzieć co oznacza kod  std::endl. Nie chcę uczyć się dalej C++ gdyż nieznam tego kodu, niewiem o co w nim chodzi nie znalazłem żadnej wzmianki o tym. Proszę o pomoc
P-84756
pekfos
» 2013-06-03 20:17:45
std::endl to manipulator strumienia: wstawia znak nowej linii i wymusza zapisanie danych z bufora. Przykładem strumienia, jest std::cout:
C/C++
std::cout << "wyswietlam tekst" << std::endl << "a to od nowej linii";
Manipulatory zapisuje się tak samo jak dane do przetworzenia. Wykonują określone akcje, lub modyfikują zachowanie strumienia, lub robią jeszcze co innego. std::endl przechodzi do nowej linii i na razie tylko tyle powinieneś o nim wiedzieć.
P-84759
DejaVu
» 2013-06-04 00:32:04
P-84786
usmiech
» 2013-06-04 00:56:38
Po prostu jesli nie uzyjesz np cout << endl; , albo cout << '\n';... albo //....... << endl; program bedzie pisal wszystko w jednej linii i odczyt na ekranie bedzie malo czytelny...
P-84790
Bajt
» 2013-06-04 17:42:19
Jeśli mogę się wtrącić: jeżeli tworzyłeś kiedykolwiek jakąkolwiek stronę internetową, dajmy na to np. w języku znaczników (HTML) to zapewne wiesz iż istnieje tam znacznik 'br' odpowiedzialny za przejscie tekstu do nowej linii. Podobnie jest w C++ tyle że tu odpowiada za to endl (z ang. end of line). Tyle powinieneś na razie o nim wiedzieć
P-84825
« 1 »
  Strona 1 z 1