crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> Вопрос к разработчикам на Linux о директиве __declspec(uuid(x))
hkarel
  опции профиля:
сообщение 27.11.2009, 12:41
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 25
Регистрация: 25.5.2009
Пользователь №: 771

Спасибо сказали: 0 раз(а)




Репутация:   0  


Здравствуйте.
В виндах существует такая конструкция:
struct __declspec(uuid(guid-идентификатор)) MyStruct {};

А линуксовые компиляторы будут понимать эту конструкцию? А то у меня есть сомнения является ли конструкция __declspec(uuid(х)) частью стандарта C++.
А на платформе МАС это будет законно?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
niXman
  опции профиля:
сообщение 27.11.2009, 16:10
Сообщение #2


Участник
**

Группа: Участник
Сообщений: 169
Регистрация: 18.6.2008
Пользователь №: 204

Спасибо сказали: 1 раз(а)




Репутация:   0  


Цитата
__declspec

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

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

это что за странная конструкция?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
hkarel
  опции профиля:
сообщение 27.11.2009, 16:21
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 25
Регистрация: 25.5.2009
Пользователь №: 771

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата
это что за странная конструкция?


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


Участник
**

Группа: Участник
Сообщений: 169
Регистрация: 18.6.2008
Пользователь №: 204

Спасибо сказали: 1 раз(а)




Репутация:   0  


Цитата(hkarel @ 27.11.2009, 16:21) *
используется в СОМ

А разве в линух есть такое?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.3.2024, 14:45