Hexwerte richtig Augeben lassen - bekomme nur kryptisches
-
bekomme keine Ausgabe.
hier noch der 2te Fehler (sorry, hatte ich eben noch vergessen dazu zu kopieren)
fatal error LNK1120: unaufgeloeste externe Verweise
-
Dir muss man aber auch alles aus der Nase ziehen...
Welche Verweise fehlen?
Simon
-
error LNK2001: Nichtaufgeloestes externes Symbol "protected: virtual void __thiscall CSdDlg::OnOK(void)" (?OnOK@CSdDlg@@MAEXXZ)
Debug/sd.exe : fatal error LNK1120: 1 unaufgeloeste externe Verweisesorry, dachte das hätte so schon gereicht

-
Nukularfüsiker schrieb:
Matthias_ schrieb:
Alles klar, habs verstanden
Nicht so richtig. Nimm doch bitte genau den Code von SeppJ, ohne etwas hinzuzufügen oder wegzulassen.
Das bedeutet vor allem ohne irgendwelche Textboxen!
-
Der Linker sagt CSdDlg::OnOK(..) ist deklariert, aber nicht implementiert.
Implementiere es.. kann auch ein Schreibfehler sein.
-
Ach ja, nur so nebenbei:
Mitcoutund Konsorten bekommt man typischweise keine Ausgaben in eine Textbox oder sonstwelche GUI Text-Widgets.
-
@Tachyon: habe keine Textboxen drin
@theta: habs implementiert und habe jetzt lediglich noch 1 Warnung und kann den Dedug starten. Bekomme aber keine Werte.
zur sicherheit hier die Implentierung:
void CSdDlg::OnOK() { }
-
Matthias_ schrieb:
@Tachyon: habe keine Textboxen drin
@theta: habs implementiert und habe jetzt lediglich noch 1 Warnung und kann den Dedug starten. Bekomme aber keine Werte.
zur sicherheit hier die Implentierung:
void CSdDlg::OnOK() { }Verdammt noch mal, ohne CSdDlg. Also ohne irgendwelche Klassen...
So den Code in eine cpp kopieren. Keine zusätzlichen Header, keine zusätzlichen Dateien außer der cpp in die der Code kopiert wird:
#include <iostream> int main() { char buf[8] = { 0 }; buf[0]=0x11; buf[1]=0x31; buf[2]=0x55; buf[3]=0x03; buf[4]=0x72; buf[5]=0x14; buf[6]=0x13; buf[7]=0x30; size_t read = 8; for(int i=0; i<read; i++) { unsigned int value = static_cast<unsigned int>(buf[i]); std::cout << std::hex << value << std::endl; } return 0; }Das funktioniert definitiv auch mit VS 6.
-
ich glaub er will einfach keine konsolen anwendung

-
Oder alternativ: Gib uns endlich mal dein Programm, welches den Fehler zeigt. Das der hier von uns gezeigte Code auch unter VS6 funktionieren würde, nimmt wohl jeder an. Interessanter wäre ja, wo dein Fehler liegt. Also zeig uns mal ein compilierbares Beispiel mit deinem Fehler. Meinetwegen auch mit Textboxen und was immer dazu gehört, aber vor allem compilierbar!
-
bekomme grade laufend Bluescreens, wenn ich versuche mein MVC 6 zu starten.
Glaube muss das eben mal neu installieren.Sobald ich wieer zugriff habe, schreibe ich natürlich weiter.
Vielen dank für Eure Bemühungen!
Werde versuchen das jetzt alles zu beherzigen!
-
bekomme grade laufend Bluescreens, wenn ich versuche mein MVC 6 zu starten.
Glaube muss das eben mal neu installieren.Denke nicht dass das was mit VS zu tun hat. Guck ob deine HW in Ordnung ist...
Simon