В моем коде это работает абсолютно нормально:
class __declspec(uuid("842E12D3-1F2C-435D-8426-BE42150AF4DB")) guid;
но вместо передачи значения staitc я хочу передать что-то вроде этого, но это дает ошибку компиляции:
string result("64ca9bdb-08d2-45f7-c526-8fcaa8d5abd1");
class __declspec(uuid(result)) guid;
//"result" will have dynamic value and that's why want to pass it a variable rather than hard coding the value
Может кто-нибудь подсказать, пожалуйста, как этого добиться.
Спасибо,
Санам
Это похоже на то, что используется во время компиляции. Таким образом, нет способа передать динамическое значение.
Других решений пока нет …