037 TIF
Zgadza się, jest to powtórzenie wskazówki 25. Ale jest to na tyle ważna wskazówka, że trzeba ją powtórzyć. Gdy korzystamy z instrukcji memcpy, wówczas określamy w bajtach ilość kopiowanej pamięci. Jeśli zatem chcemy skopiować cztery elementy z tablicy, tak jak w podanym przykładzie, to musimy się upewnić, że mnożymy liczbę bajtów przez rozmiar elementów w tablicy. W przeciwnym razie skopiujemy tylko te cztery bajty.
Const zamiast stałych liczbowych
pisanie zrozumiałego kodu; unikanie banalnych błędów
Przed
for (int k = 0; k < 3; k++)
{
//Pierwsza pętla
}
for (k = 0; k < 4; k++)
{
//Druga pętla. Błąd. Zła liczba powtórzeń.
}
Po
const int LICZELEM = 3;
for (int k = 0; k < LICZELEM; k++)
{
//Pierwsza pętla
}
for (k = 0; k < LICZELEM; k++)
{
//Druga pętla
}
Jest wiele powodów, dla których warto pisać stale zamiast literałów. Po pierwsze zwiększa to czytelność kodu. Znacznie łatwiej zrozumieć, że pętla w przykładzie zostaje wykonana tyle razy, ile jest elementów, niż dojść znaczenia jakiejś przypadkowej liczby. Tak samo jest przy definiowaniu stałych dla instrukcji switch lub kodów błędów. Słowo EJNIEZNAL SERWIS U jest o wiele łatwiej zrozumieć niż liczbę 0x80001292.
Wyszukiwarka
Podobne podstrony:
ef12ca0861ee9ff66f44590e04546bc3 original „Jest tylko jedna zasada: nie krępować się i robić to,&nbsV Jeśli sieweczka rzeczna zakłada gniazdo na piasku bez jakiejkolwiek osłony, to zazwyczaj jest onoobraz3 Ewolucjoniści zgadzali się co do faktu istnienia epoki bezreligijnej (przed-, niereligijana)■ Zgadzam się ■ Nie zgadzam się ■ Trudno powiedzieć wzrost jakości usług BE nasilenie konkurecji naCCF20091002 037 tif syreny alarmowej, jest zarazem oznaką, np. oznaką tego, że impulsy elektryczne wCCF20101015 003 72 SŁAWOMIR MROZEK na by się wziąć do tego czy owego, ale po co? Na niczym to nie zaS5006312 EN 10002-1:2001 . ria(w oorównawcze21 staną się dostępne, to dopomogą w mierze-Naleźy przyjOstatecznie, dług jest problemem głównie krajów rozwiniętych. W krajach rozwijających się jest on na13531 obraz3 Ewolucjoniści zgadzali się co do faktu istnienia epoki bezreligijnej (przed-, niereligpdl8 Demony polne „O tyj szatance to tu tyle było godki, że by się chnet łudziska pobili, bo to jedScan0036 (11) Toniowi, czego dowiedział się Knobbe. A to może go tak zdenerwować, że postanowi zemścCOACHING1 MF.NTORING W PRAKTYCE CZĘSC L CELE I EFEKTY właściwości. Jeśli ktoś krzywo się uśmiecha, twięcej podobnych podstron