[elektro] C - valtozo tipusanak lecserelese forditasi idoben
Andras
kyrk.5.dpg.hu at freemail.hu
Mon Aug 3 18:34:20 CEST 2020
Kezzel :( maskulonben nem nagyon lehet hatart huzni hogy ezt csereled de azt mar nem.
uprogc <uprogc at gmail.com> írta:
>Koszi. Ezt tudom, de itt egy meglevo kodon kellene megcsinalni, ami
>eleg nagy, a float tipusokat le kellene cserelni double-re, de csak egy
>kodreszletben, tehat nem a teljes projektben.Gondoltam hogy gondoltak erre,
>es van valami attribute vagy hasonlo modszer ra.
>
>On Mon, Aug 3, 2020 at 2:32 PM Lajos Rancz <lajos.rancz at gmail.com> wrote:
>
>> Helló!
>>
>> Makróval szokták az ilyet. Példa következik.
>>
>> mytypedefs.h:
>>
>> #ifdef CFG_FLOATING_FLOAT
>> typedef float my_float_type;
>> #elif CFG_FLOATING_DOUBLE
>> typedef double my_float_type;
>> #else
>> #error "Please specify float type"
>> #endif
>>
>> config.h:
>> ...
>> #define CFG_FLOATING_DOUBLE
>> ...
>>
>> Aztán some.c:
>>
>> #include "config.h"
>> #include "mytypedefs.h"
>>
>> my_float_type add(my_float_type a, my_float_type b) {
>> return a+b;
>> }
>>
>> Üdv,
>>
>>
>> uprogc <uprogc at gmail.com> ezt írta (időpont: 2020. aug. 3., H, 12:42):
>>
>> > Sziasztok,
>> >
>> > Lehetseges-e ez ? Pl egy adott kod blokkra.
>> > Mondjuk hogy float ize, es le akarom cserelni double ize -re.
>> >
>> > Udv.
>> > -----------------------------------------
>> > elektro[-flame|-etc]
>> >
>> -----------------------------------------
>> elektro[-flame|-etc]
>-----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list