Я новичок, и я стараюсь улучшить себя в хорошей практике и дизайне, поэтому рассмотрим это, прежде чем читать следующее.DEFINE Macro работает на всех платформах?
Я создаю одноэлементный класс, и у меня довольно много статических членов. Вместо того, чтобы звонить членам каждый раз, как это ...
THECLASS::member
Я думал об использовании макроса определения, чтобы сделать его короче.
#define(THECLASS::member, shortMember);
Так что мой вопрос: будет ли это вредно для перекрестных платформ или перекрестных компиляторов.
В дополнение к комментариям, приведенным ниже, вы должны рассмотреть [не использовать шаблон singleton вообще] (http://jalf.dk/blog/2010/03/singletons-solving-problems-you-didnt-know-you- никогда не было, так как-1995 /). –