Re[7]: MC++ & ref/out
От: Lexey Россия  
Дата: 03.04.02 06:45
Оценка:
Здравствуйте Андрей, Вы писали:

А>Здравствуйте Lexey, Вы писали:


L>>Гхм, насколько я понимаю, этот Out немного не из той оперы. Он имеет отношение только к COM InterOp'у. В C# — out, это аналог ref, но без начальной инициализации параметров. И значение параметра в функцию не передается.


А>Ничего подобного, он имеет отношение не только к InterOp'у — я проверял, и атрибут [Out] из MC++ маппируется в ключевое слово out языка C#.


Забавно, но как тогда объяснить вот такое:

Note that out is a keyword, and Out is an attribute. The example

class Class1
{
   void M([Out] out int i) {
      ...
   }
}


Мне кажется, что ты все-таки ошибаешься. Либо у писателей хелпов окончательно крыша съехала.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.