Miloslav Ponkrác 3. června 2003 ★ [ + ] 0 [0x] [ - ] ← pro ohodnocení komentáře se není nutné nikde registrovat
[Učebnice jazyka C<<1 - 1.část]
#define string(LEN) (char *)malloc(LEN)
#define duplicate(A,B) { B=string(strlen(A)); strcpy(B,A); }
Nemáš pocti, že si v malloc zapomněl přidat jeden bajt pro koncovou nulu řetězce? Takhle se Ti pomocí trcpy kopíruje o 1 bajt víc, než jsi si naalokoval. Klasický buffer overrun :-)
| |
Sdílet v síti [Identi.ca - musíte být předem přihlášeni] [Twitter] [Facebook]
[Formátovat pro tisk ]
- Konce řádků budou zachovány
- Systém se pokusí o autodetekci platných URL (například http://www.domena.tld/cesta)
- Vložení obrázku do textu: +URL (prozatím nelze kombinovat s vložením odkazu)
- Odkaz na jeden konkrétní příspěvek: @přezdívka:id (předvyplňuje se automaticky při psaní odpovědi)
- Odkaz na aktuální příspěvky pod danou přezdívkou: @přezdívka
- Odkaz na aktuální příspěvky obsahující daný tag: #hashtag (hashtag má minimálně 4 znaky)
- Zvýraznění části textu: *text*
Nápověda: ve vlastním zájmu uvádějte u komentářů pouze funkční a dostupnou e-mailovou adresu.
Přezdívku, která je jednou spojená s konkrétní e-mailovou adresou, už nyní nelze bez zásahu
administrátora serveru spojit s jinou adresou. Uvedením neplatné e-mailové adresy si v budoucnu
znemožníte upload ikonky i možnost použít některé další chystané neanonymní funkce vázané na
uvedení platné e-mailové adresy.
TečkaCZ [Nejnovější články] [Nejnovější komentáře] [Zeď vzkazů] [Zeď odkazů]
|