• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

jorruivo

[visualC++6] winsock

2 mensagens neste tópico

eu estou a iniciar-me em visual c++ e nao consigo ligar um winsock, meto a seguinte linha:

"m_sock.Connect ("192.168.1.50", "23");"

e da este erro a compilar:

\winsockDlg.cpp(191) : error C2664: 'Connect' : cannot convert parameter 1 from 'char [13]' to 'const struct tagVARIANT &'

        Reason: cannot convert from 'char [13]' to 'const struct tagVARIANT'

        No constructor could take the source type, or constructor overload resolution was ambiguous

Error executing cl.exe.

nao perecebo, a funçao é a seguinte:

void CMSWinsockControl::Connect(const VARIANT& RemoteHost, const VARIANT& RemotePort)

um penso que estou a inserir os argumentos de entrada bem...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

ja percebio problema, é o seguinte:

como é que posso converter um char em const struct tagVARIANT?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora