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.
'parâmetro' : nenhum atributo de parâmetro direcional especificado, assumindo [in] como padrão
Observações
Um método em um parâmetro em uma interface atribuída não tem um dos atributos direcionais: entrada ou saída. O parâmetro assume como padrão in.
Este aviso está desativado por padrão. Consulte Avisos do compilador que estão desativados por padrão para obter mais informações.
Example
O exemplo a seguir gera C4682:
// C4682.cpp
// compile with: /W4
#pragma warning(default : 4682)
#include <windows.h>
[module(name="MyModule")];
[ library_block, object, uuid("c54ad59d-d516-41dd-9acd-afda17565c2b") ]
__interface IMyIface : IUnknown
{
HRESULT f1(int i, int *pi); // C4682
// try the following line
// HRESULT f1([in] int i, [in] int *pi);
};
int main()
{
}