Hi Leute,
ich krieg'grad die totale Krise... wollte ein wirklich einfaches C++-Programm schreiben um md5 summen zu berechnen etc....
jedenfalls möchte ich anfangs erst die Dateigrösse ausgeben.. hiermal der Code
Code:
#include <stdlib.h>
#include <stdio.h>
#include <iostream>
#include "md5.h"
using namespace std;
int main(int argc,char **argv)
{
ifstream inputFile;
inputFile.open(argv[1],ios::in);
inputFile.seekg( 0, ios::end );
long fileSize = inputFile.tellg();
inputFile.seekg( 0, ios::beg );
printf("filesize: %i\n",fileSize);
return 1;
}
So ne Fehlermeldung wie folgende ist mir noch nie untergekommen... hab'mir schon verschiedene Hilfen vorgenommen... aber ohne Glück bisher..
Code:
bash-2.05b$ g++ md5test.cpp -o md5test
In file included from md5test.cpp:4:
md5.h:96:3: warning: no newline at end of file
md5test.cpp: In function `int main(int, char**)':
md5test.cpp:10: error: aggregate `std::ifstream inputFile' has incomplete type
and cannot be defined
.... weiss jemand welchen dummen Fehler ich dort mache ??
Bye
Lesezeichen