В виндах существует такая конструкция:
struct __declspec(uuid(guid-идентификатор)) MyStruct {};
А линуксовые компиляторы будут понимать эту конструкцию? А то у меня есть сомнения является ли конструкция __declspec(uuid(х)) частью стандарта C++.
А на платформе МАС это будет законно?