tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
475
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Keep_smiling Keep_smiling ist offline Grünschnabel
    Registriert seit
    Apr 2007
    Beiträge
    3
    Hi,

    ich möchte ein Bild (.bmp) über TCP verschicken. Um das zu machen, brauche ich ja drei Dinge:
    1. einen Socket (krieg ich hin)
    2. einen Pointer auf die Datei (krieg ich mit fopen auch hin)
    3. die Größe von der Datei - und genau da hab ich grade Probleme

    Genauergesagt bin ich auf der Suche, wie ich mit linux und der Programmiersprache C die Größe einer Datei bestimmen kann.
    Soweit ich weiß funktioniert filesize() nur unter Windows...
    Wäre klasse, wenn da einer was weiß
     

  2. #2
    kle-ben kle-ben ist offline Mitglied Brokat
    Registriert seit
    Oct 2004
    Beiträge
    492
    Hi,
    schau dir mal die stat struckt an. Aus der kannst du nach der initialisierung die
    Dateigröße rauslesen.

    Benny
     
    Theorie ist Wissen, das nicht funktioniert.
    Praxis ist, wenn alles funktioniert und man weiß nicht warum

  3. #3
    Keep_smiling Keep_smiling ist offline Grünschnabel
    Registriert seit
    Apr 2007
    Beiträge
    3
    Vielen Dank, hast mir sehr geholfen...

    Falls ein anderer das Problem auch mal hat - hier ist der betreffende Auszug:

    Code :
    1
    2
    3
    4
    5
    6
    
    #include <sys/types.h>
    #include <sys/stat.h>
     
    struct stat dataInfo;             // struct contains information about a data file, writen by stat()
    stat("E:\\bilder\\picture.bmp", &dataInfo); // to write information about this file into the struct dataInfo of type stat (see  <sys/stat.h>)
    printf ("size of picture: %d bytes\n",dataInfo.st_size);

    Gruß Keep_smiling
     

Ähnliche Themen

  1. Größe von einer Dialog-Vorlage bestimmen
    Von Rebellion im Forum C/C++
    Antworten: 0
    Letzter Beitrag: 23.08.07, 15:27
  2. Größe eines Ordners bestimmen + Dateityp bestimmen
    Von Ravebaby im Forum VisualStudio & MFC
    Antworten: 3
    Letzter Beitrag: 02.04.05, 23:28
  3. Anzahl der Datensätze einer Datei bestimmen
    Von Katzenbauer im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 17.06.04, 19:09
  4. größe einer Datei ausgeben
    Von doenerpower im Forum PHP
    Antworten: 1
    Letzter Beitrag: 10.04.04, 17:33
  5. Antworten: 1
    Letzter Beitrag: 23.08.03, 19:07