Pointer na const v C

Pavel_t pavel_t@centrum.cz
Pondělí Listopad 7 16:21:28 CET 2005


>>>>zkuste pretypovani
>>>>LCD_Radek((const char *)&"Hokus pokus");
>>
>>Nejde ani zkompilovat.
> 
> Bez &

Nebo s & ale

LCD_Radek((const char *)&"Hokus pokus"[0]);

C pro jednochipy maji ruzne vetsi ci mensi odlisnosti od ANSI C. Je to 
casto zpusobeno prave ruznym segmentovanim pameti. Podivejte se do 
manualu na kapitolu popisujici rozdil od ANSI C, predpokladam ze tato 
kapitola tak nekde bude.

Osobne ale tento typ zapisu textu nepouzivam. Pouzivam ten druhy kdy mam 
vsechny texty na jednom miste a v programu se na ne odkazuji. Ma to 
treba vyhodu kdyz delate vicejazycnou verzi. Mate vicerozmerne pole 
(nejlepe pointeru nikoliv textu) a nejake promenna urcujici jazyk je 
prvnim indexem.

Pavel




Další informace o konferenci Hw-list