C++ में "request for member '...' in '...' which is of non-class type" त्रुटि
सभी को नमस्ते! मैंने अभी C++ सीखना शुरू किया है और एक त्रुटि का सामना किया है जिसे मैं समझ नहीं पा रहा हूँ। मैं "Student" क्लास के साथ काम करने के लिए एक सरल प्रोग्राम लिख रहा हूँ। यहाँ कोड है:\n\n```cpp\n#include \n#include \nusing namespace std;\n\nclass Student {\npublic:\n string name;\n int age;\n \n void printInfo() {\n cout << "Name: " << name << ", Age: " << age << endl;\n }\n};\n\nint main() {\n Student* ptr;\n ptr = new Student();\n \n // डेटा भरने का प्रयास\n ptr.name = "Ivan";\n ptr.age = 20;\n \n ptr.printInfo();\n \n delete ptr;\n return 0;\n}\n```\n\nकंपाइलर यह त्रुटि दे रहा है: "error: request for member 'name' in 'ptr', which is of non-class type 'Student*'". मैं समझता हूँ कि ptr एक पॉइंटर है, लेकिन मैं नहीं समझ पा रहा हूँ कि फील्ड्स को सही तरीके से कैसे एक्सेस करूँ।