C++ - Enum C2011 Error

02/21/2013 10:58 Fusselchön#1
Hi,
Ich wollte in C++ eine Enum in einer Headerdatei auslagern, aber wenn ich es Compilieren möchte erhalte ich nur:

error C2011:'Punkte':'enum'Typneudefinition

meine Enum sieht wie folgt aus:
Code:
enum Punkte{
	BONUSPUNKTE = 35,
	FULLHOUSEPUNKTE = 25,
	KLEINESTRASSEPUNKTE = 30,
	GROSSESTRASSEPUNKTE = 40,
	KNIFFELPUNKTE = 50
};

Kann mir einer sagen wo mein Problem liegt?
02/21/2013 14:24 kissein#2
"Punkte" wurde an einer anderen Stellen nochmals definiert.
[Only registered and activated users can see links. Click Here To Register...]
02/21/2013 14:35 Fusselchön#3
Nein, ich verwende den Begriff Punkte nur im zusammenhang mit der Enum.
02/21/2013 14:46 Dr. Coxxy#4
oberste zeile vom header "#pragma once" oder einen includeguard rein.
02/22/2013 07:49 Fusselchön#5
Quote:
Originally Posted by Dr. Coxxy View Post
oberste zeile vom header "#pragma once" oder einen includeguard rein.
#pragma once hat funktioniert danke dir ;)
kann geclosed werden