das ist der inhalt von function.h
Code:
void sortiereArr(int *arr, int elemente);
int ArrMinIndex(int *arr, int ugrenze, int ogrenze);
int doppelte(int *arr, int elemente);
und das ist das andere (kp)
Code:
#include <iostream>
#include "function.h"
using namespace std;
int doppelte(int *arr, int elemente)
// prüft ein Array auf doppelte Werte hin
// Rückgabewert ist 1, falls doppelte Werte vorhanden
{
sortiereArr(arr, elemente);
for (int i = 0; i < elemente - 1; i++)
{
if (arr[i] == arr[i + 1])
return 1;
}
return 0;
}
void sortiereArr(int *arr, int elemente)
// sortiert ein Feld aufsteigend
{
int ablage;
for(int i=0; i < elemente; i++)
{
ablage = arr[ArrMinIndex(arr, i, elemente - 1)];
arr[ArrMinIndex(arr, i, elemente-1)] = arr[i];
arr[i] = ablage;
}
}
int ArrMinIndex(int *arr, int ugrenze, int ogrenze)
// gibt den kleinsten Wert eines Arrays
// im Bereich ugrenze bis ogrenze zurück
{
int min_index = ugrenze;
for(int i = ugrenze + 1; i <= ogrenze; i++)
{
if(arr[i] < arr[min_index])
{
min_index = i;
}
}
return min_index;
und das ist die fehlermeldung

benutze visual c++ 2010 express)
1>------ Erstellen gestartet: Projekt: lottoprogramm, Konfiguration: Debug Win32 ------
1> lottoprogramm.cpp
1>lottoprogramm.cpp(1): warning C4627: "#include <iostream>": Wird bei der Suche nach Verwendung des vorkompilierten Headers übersprungen.
1> "StdAfx.h" Direktive hinzufügen oder vorkompilierten Header erneut erstellen
1>lottoprogramm.cpp(2): warning C4627: "#include <ctime>": Wird bei der Suche nach Verwendung des vorkompilierten Headers übersprungen.
1> "StdAfx.h" Direktive hinzufügen oder vorkompilierten Header erneut erstellen
1>lottoprogramm.cpp(3): warning C4627: "#include "function.h"": Wird bei der Suche nach Verwendung des vorkompilierten Headers übersprungen.
1> "StdAfx.h" Direktive hinzufügen oder vorkompilierten Header erneut erstellen
1>lottoprogramm.cpp(23): fatal error C1010: Unerwartetes Dateiende während der Suche nach dem vorkompilierten Header. Haben Sie möglicherweise vergessen, im Quellcode "#include "StdAfx.h"" einzufügen?
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
hoffe könnt mir jetzt helfen

mfg