sg10241024
12.02.2005, 16:18
Hallo,
habe neu angefangen in dieser Umgebung zu Programmieren und habe zwei entscheidende Fehler beim Compilieren bzw. Ausführen (Linker) die mir ein Stolperstein sind....Benötige dringend Hilfe!
1) Trotz des Einbindens von #include<iostream> sind die Befehle dieser Bibliothek unbrauchbar, z.b. cout, cin...
iostream.h gibt es gar nicht, nur dieses iostream (Schau ich mir die Bibliothek an, stehen die Befehle alle darin)
2) möchte einen Joystick ansprechen und bekomme folgenden Linker-Fehler (Compilieren ohne Probleme möglich):
linker error LNK2001: unresolved external symbol "insigned int:stdcall joyGetPos(unsigend int, struct joxinfo_tag*)"(?joyGetPos@@$ Joystick
und
linker fatal error LNK1120: 1 unresolved externals.
Vielleicht ein Programmierfehler? Der Compiler gibt aber keine Fehler aus?!
Hier das dazugehörige Programm:
#include<windows.h>
#include<stdio.h>
int main()
{
JOYINFO cpi, *pji;
pji=&cpi;
(*pji).wXpos=40;
joyGetPos(0,pji);
return 0;
}
Habe ich einen entscheidenen Fehler gemacht? Z.B. muss ich eigenhändig die Header Dateien dem Projekt zufügen (Geht bei iostream nicht, da es keine iostream.h ist und dann nicht als Headerdatei erkannt wird). Muss ich Bibliotheken irgendwie hinzufügen? Z.B. die für den Joystick?
Vielen Dank für Hilfe!
Gruß Sarah
habe neu angefangen in dieser Umgebung zu Programmieren und habe zwei entscheidende Fehler beim Compilieren bzw. Ausführen (Linker) die mir ein Stolperstein sind....Benötige dringend Hilfe!
1) Trotz des Einbindens von #include<iostream> sind die Befehle dieser Bibliothek unbrauchbar, z.b. cout, cin...
iostream.h gibt es gar nicht, nur dieses iostream (Schau ich mir die Bibliothek an, stehen die Befehle alle darin)
2) möchte einen Joystick ansprechen und bekomme folgenden Linker-Fehler (Compilieren ohne Probleme möglich):
linker error LNK2001: unresolved external symbol "insigned int:stdcall joyGetPos(unsigend int, struct joxinfo_tag*)"(?joyGetPos@@$ Joystick
und
linker fatal error LNK1120: 1 unresolved externals.
Vielleicht ein Programmierfehler? Der Compiler gibt aber keine Fehler aus?!
Hier das dazugehörige Programm:
#include<windows.h>
#include<stdio.h>
int main()
{
JOYINFO cpi, *pji;
pji=&cpi;
(*pji).wXpos=40;
joyGetPos(0,pji);
return 0;
}
Habe ich einen entscheidenen Fehler gemacht? Z.B. muss ich eigenhändig die Header Dateien dem Projekt zufügen (Geht bei iostream nicht, da es keine iostream.h ist und dann nicht als Headerdatei erkannt wird). Muss ich Bibliotheken irgendwie hinzufügen? Z.B. die für den Joystick?
Vielen Dank für Hilfe!
Gruß Sarah