Как использовать относительные пути без включения имени корневого контекста?

Для работы со своим статическим файлом (CSS, JS) мне нужно написать абсолютный путь, например / AppName / templates / style / main. css . Есть ли решение, typedef Real float; #endif #ifdef МЕДЛЕННО typedef Реальный двойной; #endif #ifdef SLOWER typedef Real quad; #endif В некоторых общих ...

В C ++ легко написать что-то вроде:

#ifdef FAST
typedef Real float;
#endif

#ifdef SLOW
typedef Real double;
#endif

#ifdef SLOWER
typedef Real quad;
#endif

В каком-нибудь общем файле заголовка, чтобы я мог просто написать одну версию кода и # определить соответствующую версию, чтобы получить другую бинарные файлы.

Я знаю, что в C # вы можете делать что-то подобное, например:

using Real = double;

Так что вы можете получить семантику, аналогичную typedefs. Но возможно ли сделать что-то похожее на приведенный выше код C ++, что мне не пришлось бы писать в каждом отдельном файле?

11
задан John Saunders 21 January 2011 в 22:23
поделиться