कृपया मेरे साथ भालू, मैं बस सी ++ सीख रहा हूं।जीसीसी - "अपेक्षित अयोग्य-आईडी पहले ')' टोकन"
मैं अपनी हेडर फ़ाइल (कक्षा के लिए) लिखने की कोशिश कर रहा हूं और मैं एक अजीब त्रुटि में चल रहा हूं।
cards.h:21: error: expected unqualified-id before ')' token
cards.h:22: error: expected `)' before "str"
cards.h:23: error: expected `)' before "r"
"अपेक्षित अयोग्यता आईडी पहले") 'टोकन "का क्या अर्थ है? और मैं क्या गलत कर रहा हूँ?
संपादित करें: क्षमा करें, मैंने पूरा कोड पोस्ट नहीं किया है।
/*
Card header file
[Author]
*/
// NOTE: Lanugage Docs here http://www.cplusplus.com/doc/tutorial/
#define Card
#define Hand
#define AppError
#include <string>
using namespace std;
// TODO: Docs here
class Card { // line 17
public:
enum Suit {Club, Diamond, Spade, Heart};
enum Rank {Two, Three, Four, Five, Six, Seven, Eight, Nine,
Ten, Jack, Queen, King, Ace};
Card(); // line 22
Card(string str);
Card(Rank r, Suit s);
संपादित करें: मैं बस "g ++ file.h" का उपयोग कर हेडर फ़ाइल को संकलित करने का प्रयास कर रहा हूं।
संपादित करें: बंद प्रश्न। मेरा कोड अब काम कर रहा है। सबको धन्यवाद! संपादित करें: पढ़ने के बाद पुनः खोला गया प्रश्न Etiquette: Closing your posts
क्षमा करें, मैं अपने प्रोफेसर के कोड की प्रतिलिपि बनाने के बजाय # परिभाषित करूंगा। – epochwolf