Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > символ ^?


Автор: fvgk2009 24.10.2010, 09:02
Где используется символ ^ кроме побитового исключающего ИЛИ? 

Автор: bsa 24.10.2010, 09:52
fvgk2009, в С/С++ это только "исключающее" ИЛИ.

Автор: Sartorius 24.10.2010, 10:26
Ну и в C++/CLI управляемая ссылка еще

Автор: fvgk2009 24.10.2010, 19:31
// not_verifiable.cpp
// compile with: /clr
ref struct A {
virtual void Test() {}
};

ref struct B : A {};

int main() {
B^ b1 = gcnew B;
b1->

Что в данном примере обозначает символ ^?

Автор: mes 24.10.2010, 19:53
это не C++, а его диалект для .Net  C++/Cli

означает управляемую ссылку, то есть указатель на объект в управляемой куче ( в той, что со сборщиком мусора)
smile

Автор: bsa 25.10.2010, 08:47

M
bsa
fvgk2009, в следующий раз не плоди темы

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)