Hallo,
ich habe ein kleines Problem, und zwar, wenn ich folgenden Code kompillieren möchte, bekomme ich den Fehler "LNK2019 Verweis auf nicht aufgelöstes externes Symbol "_WinMain@16" in Funktion ""int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ)" "
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
#include <iostream>
#include <chrono>
#include <fstream>
#include <sstream>
using namespace std;
int main()
{
time_t Time = chrono::system_clock::to_time_t(chrono::system_clock::now());
int iSavedDay;
int mon = localtime(&Time)->tm_mon + 1;
int day = localtime(&Time)->tm_mday;
string strSavedDay;
string Input1, Input2;
ifstream read("C:/Users/Standard/01-Daten/Days.txt/");
getline(read, strSavedDay);
stringstream ss(strSavedDay);
ss >> iSavedDay;
if (iSavedDay != day)
{
ofstream write;
write.open("C:/Users/Standard/01-Daten/Days.txt/");
write << day;
write.close();
if (mon == 12 && day <= 24)
{
cout << "Willst du heute noch einmal erinnert werden?" << endl << "Fuer ""Ja"" druecke J und dann ENTER" << endl << "Fuer ""Nein"" druecke N und dann ENTER" << endl;
cin >> Input1;
if (Input1 == "N" || Input1 == "n")
{
system("cls");
cout << "Soll die Seite dennoch geoeffnet werden?" << endl << "Fuer ""Ja"" druecke J und dann ENTER" << endl << "Fuer ""Nein"" druecke N und dann ENTER" << endl;
cin >> Input2;
if (Input2 == "J" || Input2 == "j")
{
system("start https://www.physik-im-advent.de/");
}
}
else if (Input1 == "J" || Input2 == "j")
{
ofstream write;
write.open("C:/Users/Standard/01-Daten/Days.txt");
write << "0";
write.close();
}
else
{
cout << "Ungueltige Eingabe" << "/n /n" << "Please press Enter...";
}
}
else if (mon == 11 && day > 28)
{
system("start https://www.physik-im-advent.de/register");
}
}
return 0;
}
|
Ich weiß der Code ist nicht der beste und auch teils veraltet. Natürlich freue ich mich über Verbesserungsvorschläge, aber es geht hier vorrangig um den Fehler, den ich einfach nicht finde.
Es soll nur in der Adventszeit eine Website geöffnet werden und ein paar Tage davor soll man auf die dazugehörige Anmeldeseite kommen.
Danke schon mal im Voraus,
LG Patrick