Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
makro

Registrovaný: 13.01.09
Prihlásený: 15.10.13
Príspevky: 113
Témy: 38
Príspevok NapísalOffline : 30.05.2012 8:16

Ahojte, chcem si spravit makro na podmieneny vypis takto:

Kód:
#define PRINT(...) \
   #ifdef DEBUG_OUTPUT\
   DbgPrint(__VA_ARGS__);\
   #endif


ale bohuzial to nefunguje a vypisuje tieto errory:
Kód:
1>c:\users\administrator\desktop\work\testing\driver\driver.c(536) : error C2065: 'endif' : undeclared identifier
1>c:\users\administrator\desktop\work\testing\driver\driver.c(546) : error C2065: 'ifdef' : undeclared identifier
1>c:\users\administrator\desktop\work\testing\driver\driver.c(546) : error C2146: syntax error : missing ';' before identifier 'DbgPrint'
1>c:\users\administrator\desktop\work\testing\driver\driver.c(546) : error C2065: 'endif' : undeclared identifier
1>c:\users\administrator\desktop\work\testing\driver\driver.c(553) : error C2065: 'ifdef' : undeclared identifier
1>c:\users\administrator\desktop\work\testing\driver\driver.c(553) : error C2146: syntax error : missing ';' before identifier 'DbgPrint'
1>c:\users\administrator\desktop\work\testing\driver\driver.c(553) : error C2065: 'endif' : undeclared identifier
1>c:\users\administrator\desktop\work\testing\driver\driver.c(602) : error C2065: 'ifdef' : undeclared identifier

Skusal som aj '\' pred '#' ale konci to s illegal escape sequence. Nejake napady?







_________________
NB: kedysi: MSI GX620, LENOVO SL510 teraz: Lenovo TP Edge E520
Offline

Skúsený užívateľ
Skúsený užívateľ
makro

Registrovaný: 11.01.09
Prihlásený: 25.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 30.05.2012 9:46

Take nieco sa neda, musis to rozdelit:
Kód:
#ifdef DEBUG_OUTPUT
    #define PRINT(...) \
        DbgPrint(__VA_ARGS__);
#else
    #define PRINT(...) \
        printf( "nieco ine" );
#endif


Offline

Užívateľ
Užívateľ
makro

Registrovaný: 13.01.09
Prihlásený: 15.10.13
Príspevky: 113
Témy: 38
Príspevok Napísal autor témyOffline : 30.05.2012 11:17

oki, vdaka ;)







_________________
NB: kedysi: MSI GX620, LENOVO SL510 teraz: Lenovo TP Edge E520
Odpovedať na tému [ Príspevkov: 3 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. excel makro

v Ostatné programy

0

516

15.02.2011 16:22

kyjak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Excel, vyhladavacie makro

v Delphi, Visual Basic

2

885

10.06.2014 21:26

bartimeus Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Makro-excel-VisualBasic

v Delphi, Visual Basic

2

3448

11.01.2006 13:47

zeman Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. makro feof a cyklus

v Assembler, C, C++, Pascal, Java

23

680

25.06.2015 23:43

magic Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Makro-odstranenie diakritiky v excely

v Ostatné programy

4

1015

24.01.2012 15:13

kati123 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra