Wpis z mikrobloga

Przychodzę na pierwsze laboratoria z programowania, wykładowca pisze na tablicy pierwszy program i nagle ku moim oczom pojawia się na tablicy.


{


..


}


już wiem, ze na pewno sie nie dogadamy.

#programowanie

#studbaza
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Rev: dobrym zwyczajem jest jednak zwracać coś, jeśli main nie jet voidem. Chociażby return 0, że program poprawnie zakończył działanie.
  • Odpowiedz
@Rev: dlatego, że fajnie poinformować system operacyjny, że działanie programu zakończyło się bez błędów/ z błędami? A co w przypadku jak jeden program uruchamia inny program? Jak sprawdzisz czy poprawnie zakończył swoją pracę?
  • Odpowiedz
@Rev: brak return oznacza, że program zakończył się poprawnie. A co w momencie jak się nie zakończył poprawnie?
  • Odpowiedz
dobrym zwyczajem jest jednak zwracać coś, jeśli main nie jet voidem. Chociażby return 0, że program poprawnie zakończył działanie.


@msrk: Jeśli main jest voidem, to nie programujesz w C++.
  • Odpowiedz
@szklane_kapcie:

3.6.1.5: "A return statement in main has the effect of leaving the main function (destroying any objects with automatic

storage duration) and calling std::exit with the return value as the argument. If control reaches the
  • Odpowiedz