Wątek przeniesiony 2016-05-12 10:46 z C/C++ przez ŁF.

globalna nazwa funkcji

0

Jest możliwość zrobienia globalnej nazwy funkcji. Mam w kodzie wywołanie 30 razy funkcję "DODAJ" i chciałbym móc poprzez zamianę jednej linijki zamienić "DODAJ" na "ODEJMIJ"

1

Powiedz co chcesz osiągnąć, a nie sposób, w jaki wymyśliłeś, że to osiągniesz.

0
  1. A to ?
    #define dodaj odejmij
  2. Albo przeciążyć funkcję
  3. Albo dodać opcjonalny parametr do funkcji
  4. Albo użyć Notepad++ i za pomocą CTRL+H pozamieniać wszyskie wystąpienia

Co do globalnej nazwy funkcji polecam zapoznac się ze wzorcem projektowym Singleton.
Zrób sobie basefun.h / cpp gdzie bedzie twoj interfejs globalny :)

0
Animusz_ napisał(a):

Co do globalnej nazwy funkcji polecam zapoznac się ze wzorcem projektowym Singleton.
Zrób sobie basefun.h / cpp gdzie bedzie twoj interfejs globalny :)
Proszę Cię. Stosowanie singletona po to by nie używać funkcji/zmiennych globalnych jest dużym grzechem. Nie do tego ten wzorzec służy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1