FOnline & new FMC Forum
Sierpień 15, 2014, 09:51:14 *
Witamy, Gość. Zaloguj się lub zarejestruj.
Aktualności: Wit Beyond Measure is Man's Greatest Treasure
 
   Strona główna   Pomoc Szukaj Zaloguj się Rejestracja  
Strony: [1]
  Drukuj  
Autor Wątek: KursAS cz.2 - Komentarze  (Przeczytany 1529 razy)
kuna
Administrator
Sr. Member
*****

Karma: +35/-8


« : Marzec 20, 2011, 18:19:58 »

1. Informacje

Czas trwania ćwiczenia: 10 minut
Opis: Podczas tego odcinka, dowiesz się, jak skomentować kod, albo go za-komentować.
Wideo Tutorial PL:  http://www.youtube.com/watch?v=Xe8oe5U4S6s
Wymagania:
- KursAS cz.1 - Nowy skrypt (http://forum.newfmc.pl/index.php?topic=60.0)


2. Teoria

Co to są komentarze? Komentarz to coś co nie istnieje dla kompilatora, miejsce gdzie możesz... komentować kod Mrugnięcie
Są dwa sposoby na komentowanie kodu w AngelScripcie. Oba występują w C++, więc jeśli je znasz, to wiesz jak komentować skrypty w AS Uśmiech

Pierwszy sposób to komentarze ,,w stylu C''.
Komentarz zaczyna się od
Cytuj
/*

a kończy się
Cytuj
*/

Tak to wygląda w praktyce:

Ten typ komentarza często wykorzystywany jest do zakomentowywania całych bloków kodu. Jednak należy uważać, doświadczenie uczy, że zakomentowanych fragmentów kodów zwykle nie używa się w przyszłości. Po pewnym czasie zapomina się, dlaczego je się zostawiło, i wprowadza to zamieszanie i bałagan(nie wie się czy można to wywalić).

Drugi sposób to komentarze ,,w stylu C++''.

Komentarz zaczyna się od dwóch ukośników(slash) i trwa do końca linii. Ten typ komentarzy często jest wykorzystywany do za-komentowania pojedynczych linii kodu.

Często też przy jego pomocy, tworzy się krótkie komentarze do kodu.



3. Ćwiczenie
Dobrą praktyką jest podpisywanie skryptów.

1. Wejdź do folderu \Server\scripts\;
2. Edytuj swój skrypt;
3. Podpisz go, napisz swój nick, oraz krótki opis.



4. Zadanie domowe

Brak Uśmiech Ciągle czekam aż, reszta osób prześle rozwiązania pierwszej lekcji. Zachęcam do dzielenia się uwagami. Jeśli ktoś czegoś nie rozumie, również niech się nie krępuje i niech napisze o tym Uśmiech
« Ostatnia zmiana: Kwiecień 16, 2011, 21:14:57 wysłane przez kuna » Zapisane
jan0s1k
Programista AngelScript A
Full Member
***

Karma: +10/-3
Płeć: Mężczyzna

Live by the sword, die by the sword...


WWW
« Odpowiedz #1 : Marzec 20, 2011, 20:13:41 »


Pierwszy sposób to komentarze ,,w stylu C''.

Drugi sposób to komentarze ,,w stylu C++''.


Czemu w "stylu C" i "stylu C++", przecież tak jest w sumie innych językach też, np javie i php. Chociaż w sumie, tak jest najłatwiej zapamiętać jak napisałeś Uśmiech
Zapisane

Poland cannot into forum...

kuna
Administrator
Sr. Member
*****

Karma: +35/-8


« Odpowiedz #2 : Marzec 20, 2011, 20:19:34 »

C obsługiwał tylko
Kod:
/* */
, w C++ wprowadzili
Kod:
//
. Java jest młodsza od C++. Chociaż nie wiem czy C++  był pierwszy, może zapożyczył ten sposób komentowania od jakiegoś starszego języka.
Zapisane
jan0s1k
Programista AngelScript A
Full Member
***

Karma: +10/-3
Płeć: Mężczyzna

Live by the sword, die by the sword...


WWW
« Odpowiedz #3 : Marzec 20, 2011, 20:50:27 »

Ah, chyba żeby tak..
Zapisane

Poland cannot into forum...

kuna
Administrator
Sr. Member
*****

Karma: +35/-8


« Odpowiedz #4 : Marzec 23, 2011, 15:31:56 »

Poszukałem informacji na ten temat. Język C++ zapożyczył sposób komentowania lini poprzez dwa ukośniki // z języka BCPL(http://pl.wikipedia.org/wiki/BCPL), który pojawił się w 1966 roku. C++ pojawiło się w 1983 roku. Java i PHP pojawiły się w 1995 roku. W 2001 roku pojawił się C#.
Tak więc myślę, że Wszystkie nowoczesne języki, zaczerpnęły z C++ sposób komentowania, ze względu na popularność C++.
Zapisane
cerberix
Programista AngelScript A
Newbie
***

Karma: +7/-0
Płeć: Mężczyzna


WWW
« Odpowiedz #5 : Marzec 24, 2011, 09:55:53 »

Pierwsza lekcja zakończona pomyślnie. Czekam na kolejne zadania. Mrugnięcie
Zapisane
Strony: [1]
  Drukuj  
 
Skocz do: