Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Оператор: не удается использовать это косвенное значение для типа "type"
Замечания
Предпринята попытка использовать косвенное использование, которое не допускается type.
Примеры
В следующем примере генерируется ошибка C3699.
// C3699.cpp
// compile with: /clr /c
using namespace System;
int main() {
String * s; // C3699
// try the following line instead
// String ^ s2;
}
Тривиальное свойство не может иметь ссылочный тип. Дополнительные сведения см. в разделе property . В следующем примере создается C3699.
// C3699_b.cpp
// compile with: /clr /c
ref struct C {
property System::String % x; // C3699
property System::String ^ y; // OK
};
Эквивалент синтаксиса указателя на указатель является дескриптором ссылки на отслеживание. В следующем примере создается C3699.
// C3699_c.cpp
// compile with: /clr /c
using namespace System;
void Test(String ^^ i); // C3699
void Test2(String ^% i);