Hirdetés
- Magisk
- Apple iPhone 17 - alap
- Google Pixel topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- EarFun Air Pro 4 - a cél a csúcs
- OnePlus 15 - van plusz energia
- Samsung Galaxy A56 - megbízható középszerűség
- iPhone topik
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Titan 2 Elite néven érkezik egy újabb BlackBerry-szerű Unihertz
Új hozzászólás Aktív témák
-
kovisoft
őstag
válasz
#90088192
#6101
üzenetére
Ha jól értem, paraméterben szeretnéd átadni a write_char() függvényednek azt, hogy milyen betűkészletet használjon. Ehhez össze kell szedned, mi definiálja a betűkészletet. Egyrészt a Font[] tömb, másrészt a Font_width, Font_height, Font_offset (ha nem hagytam ki valamit). Ezeket fel kell venned még plusz paraméterként és átadnod a write_char()-nak, pl:
int write_char(int page_select, int y_offset, int character_code,
long int *font, int font_width, int font_height, int font_offset)És így tudod pl. meghívni:
write_char(line,y_offset+j*Font_width,test[j],Font,Font_width,Font_height,Font_offset);Mivel az y_offset számolásában is használod a Font_width-et, így szebb lenne ezt a függvényen belül végezni.
Ha pedig mindegyik betűkészlet ugyanolyan méretű, akkor elég csak a font tömböt átadni, nem kellenek a betűméretek.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Robotporszívók
- Óra topik
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Bluetooth hangszórók
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Tőzsde és gazdaság
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Gaming notebook topik
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


