Syntaxfehler beim einbinden von Wininet.h
-
Hi!
Ich versuche gerade in einem Programm die Headerdatei Wininet.h einzubinden. Allerdings kommen dann immer 184 Syntaxfehler innerhalb dieses Headers. Allerdings sind es nur diese 2, aber dafür halt ziemlich oft:"Fehler 182 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h"
"Fehler 183 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h"Da ich durch das einbinden, der Windows.h schon 100 Fehler losgeworden bin, hoffe ich jetzt mal, dass ihr mir da weiterhelfen könnt.
Falls es für euch wichtig ist, hier mal meine includes:
#include "stdafx.h" #include "windows.h" #include <iostream> #include "wininet.h" using namespace std;
Danke schonmal
One-Man-Army
-
poste mal bitte die zeile, die den fehler produziert (copy & paste)
btw: bist du dir sicher, dass du die
wininet.h
includen musst? ich dachte bisher immer (mit meinen laien-winapi-kenntnissen), dass all das zeugs in der windows.h eh included wird...bb
-
Ja gut also wie gesagt: Das ist halt 184 mal. Angefangen in der Zeile 684 der Wininet.h und endet in der Zeile 3524 der Wininet.h. Wenn ich jetzt die gesamte Tabelle kopiere bringt es glaub ich nicht all zu viel. Aber wenn ihr es braucht, sagt es nur. Ohne den Header, werden die benötigten Funktionen nicht gefunden.
-
Dein "Beispiel" kompiliert bei mir einwandfrei.
#include "windows.h" #include <iostream> #include "wininet.h" using namespace std; int main(int argc, char* argv[]) { return 0; }
Die Aussage Zeile 684 ist genauso wenig hilfreich.
Da steht bei mir// // prototypes //
-
Meint ihr, dass ich dann wirklich ne Fehlerhafte Bibliothek haben könnte? Weil ohne der stdafx.h (wie im obigen Beispiel) fehlt ihm diese. Und mit stdafx.h kommen die ganze fehler
Die Zeile 684 ist 3 Zeilen weiter unten:
BOOLAPI InternetTimeFromSystemTimeA( ... )
-
Ist es denn so schwer eifnach mal genau die Zeile, die er nicht parsen möchte, zu kopieren und hier zu posten?
Nein, du hast keine fehlerhafte lib - 100%ig
bb
-
stdafx.h wird eigentlich dann benötigt, wenn du mit vorkompilierten headern arbeiten willst. Bei kleinen Projekten ist sowas eigentlich nicht unbedingt nötig.
Wenn das bei dir zu Problemen führt, kannst du diese über deine Projekteigenschaften ausschalten. Frag mich jetzt net wo
unter Projekteigenschaften / C/C++ / vorkompilierte Header denk ich mal.
-
Ok dann halt doch alle:
Fehler 1 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 684
Fehler 2 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 689
Fehler 3 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 691
Fehler 4 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 696
Fehler 5 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 720
Fehler 6 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 724
Fehler 7 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 726
Fehler 8 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 730
Fehler 9 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 747
Fehler 10 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 753
Fehler 11 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 754
Fehler 12 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 760
Fehler 13 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 767
Fehler 14 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 773
Fehler 15 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 774
Fehler 16 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 780
Fehler 17 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 787
Fehler 18 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 793
Fehler 19 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 794
Fehler 20 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 800
Fehler 21 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 807
Fehler 22 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 814
Fehler 23 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 815
Fehler 24 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 822
Fehler 25 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 886
Fehler 26 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 888
Fehler 27 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 949
Fehler 28 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 954
Fehler 29 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 991
Fehler 30 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 996
Fehler 31 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 999
Fehler 32 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1004
Fehler 33 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1006
Fehler 34 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1009
Fehler 35 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1010
Fehler 36 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1013
Fehler 37 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1020
Fehler 38 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1025
Fehler 39 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1026
Fehler 40 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1031
Fehler 41 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1038
Fehler 42 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1043
Fehler 43 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1044
Fehler 44 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1049
Fehler 45 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1056
Fehler 46 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1062
Fehler 47 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1063
Fehler 48 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1069
Fehler 49 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1076
Fehler 50 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1079
Fehler 51 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1081
Fehler 52 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1083
Fehler 53 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1286
Fehler 54 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1291
Fehler 55 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1292
Fehler 56 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1297
Fehler 57 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1491
Fehler 58 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1499
Fehler 59 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1500
Fehler 60 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1508
Fehler 61 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1515
Fehler 62 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1521
Fehler 63 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1522
Fehler 64 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1528
Fehler 65 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1535
Fehler 66 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1543
Fehler 67 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1545
Fehler 68 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1551
Fehler 69 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1553
Fehler 70 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1556
Fehler 71 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1557
Fehler 72 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1560
Fehler 73 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1567
Fehler 74 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1571
Fehler 75 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1572
Fehler 76 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1576
Fehler 77 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1603
Fehler 78 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1606
Fehler 79 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1607
Fehler 80 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1610
Fehler 81 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1617
Fehler 82 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1620
Fehler 83 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1621
Fehler 84 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1624
Fehler 85 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1631
Fehler 86 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1634
Fehler 87 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1635
Fehler 88 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1638
Fehler 89 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1645
Fehler 90 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1649
Fehler 91 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1650
Fehler 92 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1654
Fehler 93 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1661
Fehler 94 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1668
Fehler 95 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1669
Fehler 96 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 1676
Fehler 97 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2012
Fehler 98 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2020
Fehler 99 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2021
Fehler 100 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2029
Fehler 101 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2036
Fehler 102 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2039
Fehler 103 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2040
Fehler 104 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2043
Fehler 105 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2097
Fehler 106 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2106
Fehler 107 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2107
Fehler 108 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2116
Fehler 109 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2381
Fehler 110 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2386
Fehler 111 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2387
Fehler 112 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2392
Fehler 113 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2441
Fehler 114 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2447
Fehler 115 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2448
Fehler 116 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2454
Fehler 117 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2510
Fehler 118 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2516
Fehler 119 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2517
Fehler 120 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2523
Fehler 121 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2549
Fehler 122 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2554
Fehler 123 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2555
Fehler 124 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2560
Fehler 125 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2567
Fehler 126 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2573
Fehler 127 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2574
Fehler 128 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2580
Fehler 129 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2609
Fehler 130 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2617
Fehler 131 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2618
Fehler 132 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2626
Fehler 133 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2642
Fehler 134 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2647
Fehler 135 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2648
Fehler 136 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 2653
Fehler 137 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3062
Fehler 138 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3068
Fehler 139 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3069
Fehler 140 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3075
Fehler 141 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3094
Fehler 142 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3105
Fehler 143 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3107
Fehler 144 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3118
Fehler 145 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3156
Fehler 146 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3162
Fehler 147 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3163
Fehler 148 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3169
Fehler 149 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3176
Fehler 150 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3179
Fehler 151 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3181
Fehler 152 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3184
Fehler 153 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3223
Fehler 154 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3230
Fehler 155 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3232
Fehler 156 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3236
Fehler 157 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3317
Fehler 158 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3326
Fehler 159 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3327
Fehler 160 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3336
Fehler 161 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3352
Fehler 162 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3356
Fehler 163 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3357
Fehler 164 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3361
Fehler 165 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3378
Fehler 166 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3382
Fehler 167 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3388
Fehler 168 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3395
Fehler 169 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3397
Fehler 170 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3404
Fehler 171 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3453
Fehler 172 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3461
Fehler 173 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3462
Fehler 174 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3470
Fehler 175 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3495
Fehler 176 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3500
Fehler 177 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3501
Fehler 178 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3506
Fehler 179 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3514
Fehler 180 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3516
Fehler 181 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3518
Fehler 182 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3520
Fehler 183 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3522
Fehler 184 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 3524Hierbei sind die Zahlen am Ende jeder Zeile die Zeilennummerierung im Code
-
ich gebs auf...
gl noch
-
ich sags nur ungern aber lesen bildet:
Header
Wininet.h
**
Library
Wininet.lib**DLL
Wininet.dllUnicode and ANSI names
InternetOpenW (Unicode) and InternetOpenA (ANSI)
-
und was hast du dadurch jetzt gekonnt?
Du meinst durch das Hinzulinken einer lib die Syntaxfehler wegzubekommen?
außerdem hab ich schon 20mal gesagt, er soll die zeile der wininet.h zeigen(copy und paste hier rein), die der compiler beanstandet - wenn überhaupt, kann man so raten, wieso es Fehler gibt...bb
-
Achso. muss ich die .Dll und die .lib auch noch dazu einbinden? Ich hab wohl bisher zu wenig Header verwendet.
Naja trotzdem danke. Ich werds morgen gleich mal weiter testen und dann klappts hoffentlich.
Lg One-Man-Army
[edit]
Also ich weiß grad nicht welche Zeile du meinst!? Also ich bin bisher der Meinung dass alles gesagt ist, was gefragt war !? Mein kompletter Code des Programms steht ja schon mehr oder weniger drin. Bin ja noch am Anfang des ganzen
-
One-Man-Army schrieb:
Mein kompletter Code des Programms steht ja schon mehr oder weniger drin.
Ich sehe nirgendwo kompletten Code.
Kannst du exakt das Programm aus diesem Beitrag kompilieren? Nicht mehr und nicht weniger.
-
ich mach dir mal nen Bsp. von dem, was du noch nicht gepostet hast:
Zeile 684 (bei mir - wird aber nicht ganz unabhängig vom OS sein...):BOOLAPI InternetTimeFromSystemTimeA( __in CONST SYSTEMTIME *pst, // input GMT time __in DWORD dwRFC, // RFC format __out_bcount(cbTime) LPSTR lpszTime, // output string buffer __in DWORD cbTime // output buffer size );
da sollte ja bei dir der erste Fehler kommen...
bb
-
Exakt das was Brotbernd geschrieben hat, ergibt bei mir die oben genannten Fehler. Von daher würde ich behaupten, dass der gesamte Code drin ist
@ unskilled:
Das ist eine von den Zeilen, die da gemeint sind. Soll ich dir jetzt alle raussuchen aus der Bibliothek oder was? Die erste hast du ja zumindest schonmal.
BOOLAPI InternetTimeFromSystemTimeA( __in CONST SYSTEMTIME *pst, // input GMT time __in DWORD dwRFC, // RFC format __out_bcount(cbTime) LPSTR lpszTime, // output string buffer __in DWORD cbTime // output buffer size );
Fehler 1 error C2059: Syntaxfehler: ';' c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 684
Hierbei ist die letzte Zeile mit folgendem Fehler:
Fehler 2 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files\microsoft sdks\windows\v6.0a\include\wininet.h 689
Danach geht es mit der Funktion
BOOLAPI InternetTimeFromSystemTimeW( ... )
weiter. Wieder ist der erste Fehler beim Funktionsnamen und der 2. Fehler beim ");". Und so geht es weiter.
-
Dann hast du den Header wohl mal kaputt gemacht...
Steht in Zeile 52 nicht so was in der Richtung:
#define BOOLAPI INTERNETAPI_(BOOL)
sieht nämlich so aus, als ob er BOOLAPI nicht kennen würde...
bb
-
Doch das steht bei mir auch in Zeile 52. Und wenn ich zu den definitionen gehe (also per rechtsklick und so) finde ich auch das zugehörige. Zumindest soweit ich weiß was da sein sollte.
-
Zunächst solltest du nicht #include "wininet.h" sondern #include <wininet.h> sdchreiben. Ansonsten kannst du noch versuchen, die Reihenfolge der Header zu varieren. Gerade da entstehen bei den Windows-Headern manchmal seltsame Fehler. Includierst du ansonsten noch was? Eigene Header? Ansonsten check dort, ob da irgendwo ein Semikolon fehlt oder ähnliches... Ansonsten könntest du noch versuchen:
extern "C" { #include <wininet.h> }
Wobei ich das noch nie gebraucht habe. Und falls du dann irgendwann mal erfolgreich sien solltest, und plötzlich Linker-Fehler erhältst, so musst du noch die lib dazulinken.
-
brotbernd schrieb:
Dein "Beispiel" kompiliert bei mir einwandfrei.
#include "windows.h" #include <iostream> #include "wininet.h" using namespace std; int main(int argc, char* argv[]) { return 0; }
Benutzt Du auch Visual Studio 6 (ich hoffe nicht)?
Hat es einen Grund, dass Du so einen alten Compiler benutzt? Wenn möglich solltest Du etwas neueres wie z.B. VS2008/2010 Express wählen.
Wenn das nicht möglich ist: Binde die windowsspezifischen Header zu letzt ein.
-
Tachyon schrieb:
brotbernd schrieb:
Dein "Beispiel" kompiliert bei mir einwandfrei.
#include "windows.h" #include <iostream> #include "wininet.h" using namespace std; int main(int argc, char* argv[]) { return 0; }
Benutzt Du auch Visual Studio 6 (ich hoffe nicht)?
Ich? nee. vc9 oder vc10, weiß nicht mehr welchen bei diesem Bsp.