12 Godzina 1
Przepisz program dokładnie. Pamiętaj o wszystkich znakach. Np. “«” w linii 5 oznacza przekierowanie. Zwróć uwagę na średniki.
Upewnij się, czy spełniłeś wszystkie wymagania kompilatora. Większość kompilatorów automatycznie przeprowadza proces łączenia, upewnij się, czy jest tak również w twoim przypadku. Jeśli kompilator zgłosi komunikaty błędów, to porównaj swój program z oryginałem. Jeśli wystąpił u Ciebie błąd w linii 1 taki, jak np.: cannot find file iostream.h, zobacz, czy masz właściwie ustawione ścieżki dostępu dla plików dołączanych (include directories). Jeśli zobaczysz komunikat, że nie ma prototypu dla funkcji main, to dodaj linię: int main() ; tuż przed linią trzecią. W tej sytuacji pamiętaj, aby dopisywać tę linię w każdym programie tej książce. Jednak większość kompilatorów tego nie wymaga.
Twój program będzie wyglądał tak:
1: łinclude <iostream.h>
2:
3: int main();
4: int main()
5: {
6: cout « "Hello World!\n";
7: return 0;
8: } ,
Uruchom HELLO.EXE; na ekranie powinno się ukazać:
Hello World!
Jeśli taki jest efekt działania, to gratuluję. Wpisałeś, skompilowałeś i uruchomiłeś swój pierwszy program w C++. Nie wygląda on może imponująco, ale od czegoś przecież trzeba zacząć.
Przyczyn błędów kompilacji jest wiele. Zazwyczaj wynikają one z nieuwagi i pomyłek przy wpisywaniu programu. Dobry kompilator nie tylko powie, że zrobiłeś coś źle, wskaże również miejsce pomyłki. Niektóre kompilatory zaproponują nawet sposób poprawienia błędu.
Możesz się o tym przekonać poprzez świadome wprowadzenie błędu do programu. Jeśli program HELLO.CPP działa bez zarzutu, to spróbuj usunąć linię 7. Program powinien wyglądać tak:
Listing 1.2. Demonstracja błędu kompilacji
1: #include <iostream.h>
2:
3: int main () ()
4: {
5
6
Przepisz program dokładnie. Pamiętaj o wszystkich znakach. Np. “«” w linii 5 oznacza przekierowanie. Zwróć uwagę na średniki.
Upewnij się, czy spełniłeś wszystkie wymagania kompilatora. Większość kompilatorów automatycznie przeprowadza proces łączenia, upewnij się, czy jest tak również w twoim przypadku. Jeśli kompilator zgłosi komunikaty błędów, to porównaj swój program z oryginałem. Jeśli wystąpił u Ciebie błąd w linii 1 taki, jak np.: cannot find file iostream. h, zobacz, czy masz właściwie ustawione ścieżki dostępu dla plików dołączanych (include directories). Jeśli zobaczysz komunikat, że nie ma prototypu dla funkcji main, to dodaj linię: int main() ; tuż przed linią trzecią. W tej sytuacji pamiętaj, aby dopisywać tę linię w każdym programie tej książce. Jednak większość kompilatorów tego nie wymaga.
Twój program będzie wyglądał tak:
1: linclude <iostream.h>
2:
3: int main {);
4: int main()
5: 1
6: cout « "Hello World!\n";
7: return 0;
8: 1
Uruchom HELLO.EXE; na ekranie powinno się ukazać:
Hello World!
Jeśli taki jest efekt działania, to gratuluję. Wpisałeś, skompilowałeś i uruchomiłeś swój pierwszy program w C++. Nie wygląda on może imponująco, ale od czegoś przecież trzeba zacząć.
Przyczyn błędów kompilacji jest wiele. Zazwyczaj wynikają one z nieuwagi i pomyłek przy wpisywaniu programu. Dobry kompilator nie tylko powie, że zrobiłeś coś źle, wskaże również miejsce pomyłki. Niektóre kompilatory zaproponują nawet sposób poprawienia błędu.
Możesz się o tym przekonać poprzez świadome wprowadzenie błędu do programu. Jeśli program HELLO.CPP działa bez zarzutu, to spróbuj usunąć linię 7. Program powinien wyglądać tak:
Listing 1.2. Demonstracja błędu kompilacji
1: łinclude <iostream.h>
2:
3: int main () ()
4: I
5
e
cout « "Hello World!\n";
return 0;