Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
'nome do tipo' : não é um agregado de estilo C, não pode ser exportado em IDL incorporado
Observações
Para colocar um struct em um arquivo .idl com o atributo export , o struct deve conter apenas dados.
Example
O exemplo a seguir gera C2348:
// C2348.cpp
// C2348 error expected
[ module(name="SimpleMidlTest") ];
[export]
struct Point {
// Delete the following two lines to resolve.
Point() : m_i(0), m_j(0) {}
Point(int i, int j) : m_i(i), m_j(j) {}
int m_i;
int m_j;
};