сторонней библиотеки?
Сильно
Нет. Хотите универсальности -- заводите свой алиас и меняйте его как пожелаете.
То есть в любом случае придется менять исходный код библиотеки :(
При чём тут библиотека?
Мне нужно заменить это только в другой библиотеки, которую я подключаю
Тогда конечно.
Очень плохая идея
как тогда следить за версиями? что-то поменяют в библиотеки разработчики, придется все зависимости искать
Поэтому по 3 раза в неделю API меняют только не очень хорошие библиотеки.
Нет. И с #define
Обсуждают сегодня