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

    Invio file immagini c++

    Ciao a tutti ho un amletico dubbio su come poter inviare un'immagine tramite i socket di visual c++.

    Per l'invio/ricezione di stringhe di testo uso send/recv, ma ho notato che send accetta solo come parametri:
    _il socket a cui inviare
    _stringa da inviare
    _lunghezza stringa

    ma se volessi mandare un'immagine??
    Molti tutorial dicono che basta fare socketClient.sendFile(parametri) solamente che non usando le librerie opportune Visual Studio non mi da nemmeno come suggerimenti il sendFile...

    Come fare??

    E' possibile mandare un file immagine tramite send?

    Ciaoo

  2. #2
    Utente bannato
    Registrato dal
    Apr 2012
    Messaggi
    510
    Non l' ho mai fatto, ma a intuito ti dico che basta caricare il file in memoria, scriverlo in locazioni di memoria contigue, e poi passarlo con la send conoscendo la sua dimensione totale.

  3. #3
    Utente di HTML.it L'avatar di shodan
    Registrato dal
    Jun 2001
    Messaggi
    2,381
    send accetta:
    _il socket a cui inviare
    _buffer di byte da inviare
    _lunghezza del buffer di byte

    Non so da dove nasca la convinzione che ogni char* sia una stringa C.
    This code and information is provided "as is" without warranty of any kind, either expressed
    or implied, including but not limited to the implied warranties of merchantability and/or
    fitness for a particular purpose.

  4. #4
    ah ok...

    quindi se io mi creo un oggetto file posso mandarlo tramite la send....

    Proverò al max posterò qui altri dubbi

    Grazie a tutti

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 © 2024 vBulletin Solutions, Inc. All rights reserved.