Also dein Code ist ein wenig komisch und ich weiss auch nicht, wo das Problem genau liegt, aber so dürfte sich der Code ohne Probleme kompilieren lassen:
Code:
#include <string>
#include <vector>
#include <iostream>
#include <fstream>

using namespace std;

int main()
{
    ifstream Input("Diefz.cfg", ios::binary);
    if(Input)
    {
        vector<string> Daten;
        vector<string>::iterator i;
        string shinzu("buha");
        Daten.push_back(shinzu);
        Input.close();
    }
    else
        cout << "fehler..." << endl;
    return 0;
}