crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Вопрос к разработчикам на Linux о директиве __declspec(uuid(x))
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
niXman Дата 27.11.2009, 18:35
 
Цитата(hkarel @ 27.11.2009, 16:21) *
используется в СОМ

А разве в линух есть такое?
hkarel Дата 27.11.2009, 16:21
 
Цитата
это что за странная конструкция?


ну например такая struct __declspec(uuid(("74AD80F3-5229-4B60-B6B5-FAE9677890A9")) MyInterface {};
используется в СОМ, позволяет за любой структурой закрепить глобальный идентификатор.
niXman Дата 27.11.2009, 16:10
 
Цитата
__declspec

с этим немного не так. тут описано: http://old.nabble.com/RFC:-Enable-__declsp...-td9798921.html

Цитата(hkarel @ 27.11.2009, 12:41) *
uuid(guid-идентификатор)

это что за странная конструкция?
hkarel Дата 27.11.2009, 12:41
  Здравствуйте.
В виндах существует такая конструкция:
struct __declspec(uuid(guid-идентификатор)) MyStruct {};

А линуксовые компиляторы будут понимать эту конструкцию? А то у меня есть сомнения является ли конструкция __declspec(uuid(х)) частью стандарта C++.
А на платформе МАС это будет законно?
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.3.2024, 20:14