Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 20-11-2003, 14:42   #1
Luc@s
Senior Member
 
L'Avatar di Luc@s
 
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
[C++]Problema winsock

Dove canno????
Codice:
#include <iostream>
#include <cstring>
#include <winsock2.h>

using namespace std;

int main(int argc, char * argv[])
{
   sockaddr * in;
   SOCKET s = socket(PF_INET,SOCK_STREAM,0);
   int err = connect(s, in, strlen(argv[1]));
   bind(s, in, strlen(argv[1]));
   char * buf = new char[50];
   char * se;
   strcpy(se, "Culooooooo\n");
   send(s, se, strlen(se), 0);
   recv(s, buf, strlen(buf), 0);
   closesocket(s);
   return 0;
}

Tnk
__________________
Gnu/Linux User
Luc@s è offline   Rispondi citando il messaggio o parte di esso
Old 20-11-2003, 15:07   #2
pela
Member
 
Iscritto dal: Jul 2003
Città: pisa
Messaggi: 141
scusa ma che cosa vuoi che faccia questo programma? vuoi implementare un client o un server (o tutti e due?)
pela è offline   Rispondi citando il messaggio o parte di esso
Old 20-11-2003, 15:36   #3
Luc@s
Senior Member
 
L'Avatar di Luc@s
 
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
Quote:
Originariamente inviato da pela
scusa ma che cosa vuoi che faccia questo programma? vuoi implementare un client o un server (o tutti e due?)
provare a spedire e a ricevere dati
Per studiare i socket
__________________
Gnu/Linux User
Luc@s è offline   Rispondi citando il messaggio o parte di esso
Old 20-11-2003, 15:38   #4
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Bè in effetti...
connect (tra l'altro errata) e bind non hanno molto senso insieme...

nb se usi winsock devi inizializzare la libreria; ad es:
struct WSAData WData;
WSAStartup(MAKEWORD(1,1), &WData);
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 01:57.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v