eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programming › C/C++ - usuwanie kodu spod #Ifdef'ow
Ilość wypowiedzi w tym wątku: 8

  • 1. Data: 2009-03-08 16:34:07
    Temat: C/C++ - usuwanie kodu spod #Ifdef'ow
    Od: Adam Wojczyk <p...@y...com>

    Witajcie

    Czy znacie jakies narzedzie pod linuxa ktore bedzie w stanie usunac
    kawalki kodu z plikow zrodlowych C/C++.
    Chodzi o kawalki kodu znajdujace sie pod #ifdef'ami. Np:

    #ifdef __DEFINICJA__
    jakis kod
    #else
    jakis inny kod
    #endif

    Chcialbym usunac "jakis kod" albo "jakis inny kod" w zaleznosci co
    podam na wejscie takiego narzedzia.

    dziekuje za pomoc


  • 2. Data: 2009-03-09 13:42:52
    Temat: Re: C/C++ - usuwanie kodu spod #Ifdef'ow
    Od: czas dOSa <u...@i...sk>

    TYPE "Adam Wojczyk":
    > Czy znacie jakies narzedzie pod linuxa ktore bedzie w stanie usunac
    > kawalki kodu z plikow zrodlowych C/C++. Chodzi o kawalki kodu znajdujace
    > sie pod #ifdef'ami. Np:
    >
    > #ifdef __DEFINICJA__
    > jakis kod
    > #else
    > jakis inny kod
    > #endif
    awk z użyciem /reg_exp_1/,/reg_exp_2/ { ... }
    --
    / qo |) :@=N%_g=v=a=g_eD_e=c()=d=8! =%!gN@8'Re. w8in/ad
    \ _x/ , ;h-%-a'hA'H4,X0'Xo~xo~xO,R`-%EXp01ITed: *-7/+eh
    / | ng `-%__%--'__%--'__%--~__%--^%B`/$qV3r[o; &GooMee
    L _ ._o_O http://groups.yahoo.com/group/oprwtng-dev .L"EnOF"


  • 3. Data: 2009-03-09 14:02:33
    Temat: Re: C/C++ - usuwanie kodu spod #Ifdef'ow
    Od: Paweł Kierski <n...@p...net>

    czas dOSa wrote:
    > TYPE "Adam Wojczyk":
    >> Czy znacie jakies narzedzie pod linuxa ktore bedzie w stanie usunac
    >> kawalki kodu z plikow zrodlowych C/C++. Chodzi o kawalki kodu znajdujace
    >> sie pod #ifdef'ami. Np:
    >>
    >> #ifdef __DEFINICJA__
    >> jakis kod
    >> #else
    >> jakis inny kod
    >> #endif
    > awk z użyciem /reg_exp_1/,/reg_exp_2/ { ... }

    Gorzej, jeśli __DEFINICJA__ nie będzie pojedyńczym symbolem, ale
    jakimś wyrażeniem preprocesorowym. Pytanie, na ile ogólne rozwiązanie
    jest potrzebne.

    --
    Paweł Kierski
    n...@p...net


  • 4. Data: 2009-03-09 14:07:31
    Temat: Re: C/C++ - usuwanie kodu spod #Ifdef'ow
    Od: czas dOSa <u...@i...sk>

    TYPE "Paweł Kierski":
    > czas dOSa wrote:
    >> TYPE "Adam Wojczyk":
    >>> Czy znacie jakies narzedzie pod linuxa ktore bedzie w stanie usunac
    >>> kawalki kodu z plikow zrodlowych C/C++. Chodzi o kawalki kodu
    >>> znajdujace sie pod #ifdef'ami. Np:
    >>>
    >>> #ifdef __DEFINICJA__
    >>> jakis kod
    >>> #else
    >>> jakis inny kod
    >>> #endif
    >> awk z użyciem /reg_exp_1/,/reg_exp_2/ { ... }
    >
    > Gorzej, jeśli __DEFINICJA__ nie będzie pojedyńczym symbolem, ale
    > jakimś wyrażeniem preprocesorowym. Pytanie, na ile ogólne rozwiązanie
    > jest potrzebne.
    preprocesor C. :-)
    --
    / qo |) :@=N%_g=v=a=g_eD_e=c()=d=8! =%!gN@8'Re. w8in/ad
    \ _x/ , ;h-%-a'hA'H4,X0'Xo~xo~xO,R`-%EXp01ITed: *-7/+eh
    / | ng `-%__%--'__%--'__%--~__%--^%B`/$qV3r[o; &GooMee
    L _ ._o_O http://groups.yahoo.com/group/oprwtng-dev .L"EnOF"


  • 5. Data: 2009-03-09 14:14:32
    Temat: Re: C/C++ - usuwanie kodu spod #Ifdef'ow
    Od: Paweł Kierski <n...@p...net>

    czas dOSa wrote:
    > TYPE "Paweł Kierski":
    >> czas dOSa wrote:
    >>> TYPE "Adam Wojczyk":
    >>>> Czy znacie jakies narzedzie pod linuxa ktore bedzie w stanie usunac
    >>>> kawalki kodu z plikow zrodlowych C/C++. Chodzi o kawalki kodu
    >>>> znajdujace sie pod #ifdef'ami. Np:
    >>>>
    >>>> #ifdef __DEFINICJA__
    >>>> jakis kod
    >>>> #else
    >>>> jakis inny kod
    >>>> #endif
    >>> awk z użyciem /reg_exp_1/,/reg_exp_2/ { ... }
    >> Gorzej, jeśli __DEFINICJA__ nie będzie pojedyńczym symbolem, ale
    >> jakimś wyrażeniem preprocesorowym. Pytanie, na ile ogólne rozwiązanie
    >> jest potrzebne.
    > preprocesor C. :-)

    Jeśli można daną implementację skonfigurować tak, żeby robiła tylko
    to, to byłoby idealnie. Bo jak "przy okazji" wrzuci wszystkie #include i
    rozwinie #define'y to nie zazdroszczę 8-)

    --
    Paweł Kierski
    n...@p...net


  • 6. Data: 2009-03-09 14:31:08
    Temat: Re: C/C++ - usuwanie kodu spod #Ifdef'ow
    Od: czas dOSa <u...@i...sk>

    TYPE "Paweł Kierski":
    > czas dOSa wrote:
    >> TYPE "Paweł Kierski":
    >>> czas dOSa wrote:
    >>>> TYPE "Adam Wojczyk":
    >>>>> Czy znacie jakies narzedzie pod linuxa ktore bedzie w stanie usunac
    >>>>> kawalki kodu z plikow zrodlowych C/C++. Chodzi o kawalki kodu
    >>>>> znajdujace sie pod #ifdef'ami. Np:
    >>>>>
    >>>>> #ifdef __DEFINICJA__
    >>>>> jakis kod
    >>>>> #else
    >>>>> jakis inny kod
    >>>>> #endif
    >>>> awk z użyciem /reg_exp_1/,/reg_exp_2/ { ... }
    >>> Gorzej, jeśli __DEFINICJA__ nie będzie pojedyńczym symbolem, ale
    >>> jakimś wyrażeniem preprocesorowym. Pytanie, na ile ogólne rozwiązanie
    >>> jest potrzebne.
    >> preprocesor C. :-)
    > Jeśli można daną implementację skonfigurować tak, żeby robiła tylko
    > to, to byłoby idealnie. Bo jak "przy okazji" wrzuci wszystkie #include i
    > rozwinie #define'y to nie zazdroszczę 8-)
    środowisko typu 'unix' ma to do siebie, że się łączy programy w potoki, by uzyskać
    określony efekt. wiem, powiedziałem banał. ;-)
    --
    / qo |) :@=N%_g=v=a=g_eD_e=c()=d=8! =%!gN@8'Re. w8in/ad
    \ _x/ , ;h-%-a'hA'H4,X0'Xo~xo~xO,R`-%EXp01ITed: *-7/+eh
    / | ng `-%__%--'__%--'__%--~__%--^%B`/$qV3r[o; &GooMee
    L _ ._o_O http://groups.yahoo.com/group/oprwtng-dev .L"EnOF"


  • 7. Data: 2009-03-10 20:19:41
    Temat: Re: C/C++ - usuwanie kodu spod #Ifdef'ow
    Od: Bronek Kozicki <b...@s...net>

    czas dOSa wrote:
    > preprocesor C. :-)

    to chyba boost.wave jest publicznie dostępną implementację tegoż


    B.


    --
    Remove -trap- when replying. Usun -trap- gdy odpisujesz.


  • 8. Data: 2009-03-16 01:03:20
    Temat: Re: C/C++ - usuwanie kodu spod #Ifdef'ow
    Od: czas dOSa <u...@i...sk>

    TYPE "Bronek Kozicki":
    > czas dOSa wrote:
    >> preprocesor C. :-)
    > to chyba boost.wave jest publicznie dostępną implementację tegoż
    jest nawet gramatyka CPP
    "
    template wave::grammars::cpp_grammar_gen<LexIteratorT>;
    ".
    nawet, ale to co dzieli na 'leksemy' chyba trzeba napisać.
    o przygotowaniu działającego środowiska "boost" nie wspomnę (jeśli go nie ma w
    systemie). a o rozwiązywaniu przy pomocy ~żernych szablonów nie ma po co nawet
    wspominać. w takim zastosowaniu chyba lepiej sprawdziłby się taki język jak "python",
    w którym też trzeba by napisać to samo, lecz swobodniej językowo.
    --
    / qo |) :@=N%_g=v=a=g_eD_e=c()=d=8! =%!gN@8'Re. w8in/ad
    \ _x/ , ;h-%-a'hA'H4,X0'Xo~xo~xO,R`-%EXp01ITed: *-7/+eh
    / | ng `-%__%--'__%--'__%--~__%--^%B`/$qV3r[o; &GooMee
    L _ ._o_O http://groups.yahoo.com/group/oprwtng-dev .L"EnOF"

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: