Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:c:egy_fueggveny_ujradefinialasa

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

oktatas:programozas:c:egy_fueggveny_ujradefinialasa [2017/10/02 20:29]
oktatas:programozas:c:egy_fueggveny_ujradefinialasa [2019/08/21 17:52] (aktuális)
admin létrehozva
Sor 1: Sor 1:
 +[[:​oktatas:​programozás:​c|<​ C]]
 +
 +
 +====== Függvények újradefiniálása C nyelven ======
 +
 +
 +Egy függvény újradefiniálása
 +
 +
 +<code c>
 +#undef printf
 +
 +/* Újradefinált printf */
 +void printf(char *format, ...)
 +{
 +  ​
 +}
 +</​code>​
 +
 +A fenti példában, a printf megvalósítása nem tetszik számunkra ezért újradefiniáljuk. Ehhez az #undef előfordítói ​
 +utasítást használjuk,​ utána pedig egyszerűen megvalósítom a programot. ​
 +