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

Dark Fly

Treue Seele

  • »Dark Fly« ist der Autor dieses Themas

Beiträge: 163

Wohnort: Bielefeld

Beruf: Schüler

  • Private Nachricht senden

1

11.03.2010, 16:52

Charsetbug

Hallo zusammen,

Habe mich vor kurzem als Entwicklungeumgebung Codeblocks mit mingw Compiler zugelegt.
Habe nun aber bei meinem ersten Projekt einige Fehler beommen die ich darüber lösen konnte, dass ich die Umlaute (äüö) aus dem Code entfernt habe.
Da ich erst vor kurzem mit dem Programmieren angefanen habe habe ich keine Ahnung wie ich das beheben kann.
Ein Freund meinte, dass er wohl am "Charset" liegen würde.
Da ich davon jedoch noch keine Ahnung habe hoffe ich um Antwort.

MfG Dark Fly

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

2

11.03.2010, 18:11

Also wo genau musstest du die Umlaute entfernen? Weil im Quellcode ansich sind sie nicht zulässig. Bei string literals char etc. allerdings unter Umständen schon. Bei Codeblock kann man die Codierung des Quellcodes in einer der Menüpunkte umstellen.
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Dark Fly

Treue Seele

  • »Dark Fly« ist der Autor dieses Themas

Beiträge: 163

Wohnort: Bielefeld

Beruf: Schüler

  • Private Nachricht senden

3

11.03.2010, 18:45

AHHH ok ne.. bei Visual Studio gings
musste aus nem funktionsnamen entfernen
also empfehlung is bei funktions namen variablen und klassen usw keine umlaute zu verwenden? oda andere codeirung?
MfG Dark Fly

C-/C++-Quelltext

1
2
3
4
int *i;                     // Erstelle Zeiger
while(true)                 // führe Schleife immer aus
{new (int) = i;}            // allokiere frischen Speicher
                            // warte auf unendliche Langsamkeit....

4

11.03.2010, 20:08

Die Empfehlung ist ganz klar, nur englische Bezeichner zu benutzen. Das Umlautproblem hat sich damit auch erledigt ;)

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

5

11.03.2010, 21:40

am besten gleich komplett in englisch programmieren. da hast du auch kein problem mit den umlauten mehr ;)
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

idontknow

unregistriert

6

11.03.2010, 22:12

Unser Lehrer benutzt immer deutsche Bezeichnungen für die Funktionen, Klassen ect. leigt aber glaube ich mehr an den Schülern als dass er es will ^^

Soll ja progarammiertechnisch nicht schon am Verständnis der Funktionsnamen scheitern :P

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

7

11.03.2010, 22:18

bei der einführung in eine programmiersprache ist es auch in ordnung. sobald man es aber relativ sicher beherrscht sollte man auf englisch umsteigen. wenigstens sollte man "ae" statt "ä" schreiben...
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

8

11.03.2010, 22:21

Einer meiner Profs misch sogar Englische und Deutsche Bezeichner in seinem Buch.. :?

Dark Fly

Treue Seele

  • »Dark Fly« ist der Autor dieses Themas

Beiträge: 163

Wohnort: Bielefeld

Beruf: Schüler

  • Private Nachricht senden

9

11.03.2010, 22:22

jo

vielen dank für eure Tipps :idea:

werde versuchen sie zu befolgen^^
MfG Dark Fly

C-/C++-Quelltext

1
2
3
4
int *i;                     // Erstelle Zeiger
while(true)                 // führe Schleife immer aus
{new (int) = i;}            // allokiere frischen Speicher
                            // warte auf unendliche Langsamkeit....

Dark Fly

Treue Seele

  • »Dark Fly« ist der Autor dieses Themas

Beiträge: 163

Wohnort: Bielefeld

Beruf: Schüler

  • Private Nachricht senden

10

11.03.2010, 22:23

damit könnte der threat von mir aus geschlossen werden
MfG Dark Fly

C-/C++-Quelltext

1
2
3
4
int *i;                     // Erstelle Zeiger
while(true)                 // führe Schleife immer aus
{new (int) = i;}            // allokiere frischen Speicher
                            // warte auf unendliche Langsamkeit....

Werbeanzeige