Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

idontknow

unregistriert

1

01.02.2009, 19:38

VC2008: meldet Fehler über Fehler.....

Hallo,

ich habe mir das Buch gekauft und mir Visual C++ 2008 heruntergeladen, um mit dem Buch auch richtig programmieren zu können.

Die Verzeichnisse habe ich wei im Buch beschrieben gesezt (bin / include)

Trotz allem kann der Compiler selbst einzelne Dateien nicht kompilieren und meldet Fehler über Fehler, meistens jedoch Syntax Fehler.

Syntax Fehler in so fern, dass er (als Beispiel) bei dem Registrieren des Fensters (die Funktion dazu befindet sich unter *\Beispiele\Allgemeines\InitWindow.h/cpp, oder so ähnlich) eine Fehler medet der besagt, dass er anstatt eines const chars einen LCPWSTR erwartet. (Beim Namen des Fenster oder ähnlichen Dingen).

Das war nur ein Beispiel. Ich kenne mcih mit dem Compiler nicht aus, ich habe ihn mir nur besorgt um mit DirectX arbeiten zu können.

muss ich eventuell etwas an den Einstellungen ändern? Ist dieses Problem bekannt??

Es wäre nett wenn jmd eine Lößung hätte, ansonsten wäre das Buch ziemlich nutzlos!

Zu guter letzt noch Entschuldigung für den Thread Titel, aber mir fiel nix aussagekräftigeres ein....

mfg
idontknow

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

2

01.02.2009, 19:46

Projekt->Projekteingeschaften->Konfigurationseigenschaften->Allgemein und da den Zeichensatz auf Multi-Byte stellen.

Fred

Supermoderator

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

3

01.02.2009, 19:47

Wenn er statt eines chars einen LCPWSTR will, dann heißt das, dass du entweder in den Projekteinstellungen als Zeichensatz "Multibyte" statt Unicode wählen musst oder dass du vor deine Strings(also "blubb") ein L setzen musst(L"Blubb")

Anonymous

unregistriert

4

01.02.2009, 19:59

Fred
Uuh evil ;) Es gibt doch das geheiligte _T-Makro, die gesegneten TCHAR-Funktionen und den gelobigten TCHAR-Datentyp. ;) Das alles in der geweihten <tchar.h> ;)

Werde auch du ein T-Gläubiger ;)

idontknow

unregistriert

5

01.02.2009, 20:03

danke, ich probiers gleich aus :D

wenn ich schonmal dabei bin noch eine Frage:

VC++ erstellt mir beim erstellen eines neuen Projekts ne ganze menge Kram, den ich ja nicht brauche. Was davon kann ich denn alles löschen ohne dass er mir gleich nen Fehler vorwirft??
(auch vom erstellten quellcode der winmain Funktion??)

Wäre nett wenn ihr mir das noch erklären könntet, damit ich mir so ne Art Template erstellen kann!!

mfg

PS: danke für die schnelle Hilfe!!!!!!!!

6

01.02.2009, 20:05

Zitat von »"unsigned long"«

Fred
Werde auch du ein T-Gläubiger ;)

Konsequenterweise muß du die Vorteile aber noch lobpreisen.
Und das sakrale Ritual der richtigen Anwendung erläutern. ;)

idontknow
Probiers aus (das Löschen)! ;)
fka tm

idontknow

unregistriert

7

01.02.2009, 20:10

hab ich, hatte aber fehler über fehler gegeben. btw sind da noch unzählige dateien!

8

01.02.2009, 20:12

Lass es besser so wie es ist.
VC verwendet etliche dieser Dateien z.B. zum Zwischenspeichern.
Und naja, unzählige Dateien?
fka tm

idontknow

unregistriert

9

01.02.2009, 20:18

naja, sogar der quellcode ist vollgespammt...... (das template einer jeder anwendung!

Fred

Supermoderator

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

10

01.02.2009, 20:24

Zitat von »"unsigned long"«

Fred
Uuh evil ;) Es gibt doch das geheiligte _T-Makro, die gesegneten TCHAR-Funktionen und den gelobigten TCHAR-Datentyp. ;) Das alles in der geweihten <tchar.h> ;)

Werde auch du ein T-Gläubiger ;)


Ich kenne diese Späße durchaus, aber ich wiege eben ab, was letztlich dem Fragenden am leichtesten fallen würde und wie er am schnellsten zum Erfolg kommt. Das ist für den Anfang denke ich das wichtigste.

Werbeanzeige