Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [C] Problema con winsocket

    Praticamente quando scrivo
    codice:
    WORD wVersionRequested;  
    WSADATA wsaData;  
    int err;  
    wVersionRequested = MAKEWORD( 2, 2 );  
    err = WSAStartup( wVersionRequested, &wsaData );
    il compilatore scrive
    conflicting types for 'wVersionRequested' ;
    ho già linkato la libreria ibws2_32.a ma nulla

  2. #2
    Il tipo della variabile va in conflitto.
    Assicurati che la funzione WSAStartup richieda una word e che MAKEWORD restituisca effetivamente una WORD


  3. #3
    Non riesco nemmeno a compilare programmi scritti da altri, cioè in guide che ho trovato mi dice sempre che la variabile va in conflitto

  4. #4
    Sto seguendo questa guida
    http://unsecure.altervista.org/doku/...mazione_socket
    ma ogni volta che perovo a eseguire quello che spiega mi da errore oppure ci sarebbe questa
    http://www.di.uniba.it/intint/people...inSockBase.pdf
    ma è poco chiara

  5. #5
    Hai controllato che la funzione WSAStartup richieda una WORD ?

  6. #6
    si richede una WORD

  7. #7
    Tutto lì il codice ?
    Tutto lì l'errore ?
    Puoi riportare tutto completo ?
    Hai incluso gli header correttamente ?


  8. #8
    penso di aver risolto
    penso che il problema era che il codice era strutturato male
    si ho risolto
    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.