Pragma in Makro definieren

Gibt es eine Möglichkeit, Pragma-Anweisungen mit anderen Anweisungen in Makros einzubetten?

Ich versuche etwas zu erreichen wie:

#define DEFINE_DELETE_OBJECT(type)                      \
    void delete_ ## type_(int handle);                  \
    void delete_ ## type(int handle);                                                \
    #pragma weak delete_ ## type_ = delete_ ## type

Ich bin mit Boost-Lösungen einverstanden (außer für Wave), falls vorhanden.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage