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

Kilka instrukcji inicjalizujących w pętli for

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
542 wizyt
pytanie zadane 15 października 2017 w C i C++ przez Juken Nowicjusz (210 p.)

Cześć, podczas czytania Symfonii C++ Standard, napotkałem zdanie dotyczące pętli for:

"instr_ini(instrukcja inicjalizacji) - nie musi być tylko jedną instrukcją. Może być ich kilka, wtedy oddzielone są przecinkami. Podobnie w przypadku instrukcji kroku pętli"

Niestety kod, który potem wpisałem nie kompiluje się :<

#include <iostream>

int main()
{
	for (int i = 0, int b = 0; i < 10; i++)
	{
		std::cout << b << i << std::endl;
	}

	system("pause");
    return 0;
}

Czy to moja wina i źle zinterpretowałem słowa Pana Grębosza, czy to co napisał jest już nieaktualne?

 

1
komentarz 15 października 2017 przez Eryk Andrzejewski Mędrzec (164,260 p.)

Ale czemu system("pause")? crying

komentarz 18 października 2017 przez Juken Nowicjusz (210 p.)
Dodaję to, żeby ekran mi nie znikał od razu :> są jakieś inne metody na to? :D
1
komentarz 18 października 2017 przez Eryk Andrzejewski Mędrzec (164,260 p.)

No oczywiście:

  1. Lepsza (moim zdaniem) metoda: wywoływanie programu z poziomu konsoli: cmd
  2. Mniej fajna (jeśli uruchamiasz z konsoli to trzeba później wciskać klawisz), ale przenośna: std::cin.get();
komentarz 19 października 2017 przez Juken Nowicjusz (210 p.)
Będąc szczerym dużo łatwiej mi uruchamiać program przez Visual Studio, więc 1-sza metoda odpada. Zacznę używać tej drugiej :> dziękuję ^^
komentarz 19 października 2017 przez Eryk Andrzejewski Mędrzec (164,260 p.)

Nie jestem pewien, czy VS nie posiada opcji zatrzymania ekranu konsoli po wykonaniu programu, poszukam i dam znać. Wtedy mógłbyś nie używać żadnego z wymienionych przeze mnie sposobów. wink

komentarz 19 października 2017 przez Eryk Andrzejewski Mędrzec (164,260 p.)

W Internecie piszą, że wciskanie skrótu Ctrl+F5 zamiast F5 powinno rozwiązać sprawę. Niestety nie posiadam Visual Studio i nie jestem w stanie tego sprawdzić, ale jeżeli chcesz, to możesz to zrobić ty. smiley

komentarz 21 października 2017 przez Juken Nowicjusz (210 p.)

Sprawdziłem i miałeś rację, Ctrl+F5 działa yes

1 odpowiedź

+1 głos
odpowiedź 15 października 2017 przez ziemjok Gaduła (4,160 p.)
wybrane 15 października 2017 przez Juken
 
Najlepsza
usuń "int" przed zmienną b
komentarz 15 października 2017 przez Juken Nowicjusz (210 p.)
dzięki :D

Podobne pytania

0 głosów
1 odpowiedź 228 wizyt
pytanie zadane 7 lutego 2021 w C i C++ przez Nabuchadonozor Gaduła (3,120 p.)
0 głosów
3 odpowiedzi 1,476 wizyt
pytanie zadane 1 października 2020 w C i C++ przez lewur Początkujący (470 p.)
+1 głos
1 odpowiedź 204 wizyt
pytanie zadane 17 marca 2020 w Python przez wojtek_suchy Mądrala (6,880 p.)

93,186 zapytań

142,200 odpowiedzi

322,009 komentarzy

62,514 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 2127p. - dia-Chann
  2. 2092p. - Łukasz Piwowar
  3. 2079p. - Łukasz Eckert
  4. 2037p. - Tomasz Bielak
  5. 2006p. - rucin93
  6. 2005p. - Łukasz Siedlecki
  7. 1964p. - CC PL
  8. 1835p. - Adrian Wieprzkowicz
  9. 1785p. - Michal Drewniak
  10. 1744p. - rafalszastok
  11. 1734p. - Anonim 3619784
  12. 1684p. - Mikbac
  13. 1520p. - Marcin Putra
  14. 1480p. - ssynowiec
  15. 1474p. - Dawid128
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!

...