C++ वर्ग में शामिल है कि दो कार्यों के साथ । स्मृति आवंटन में मुख्य

0

सवाल

तो मैं कोशिश कर रहा हूँ को हल करने के लिए निम्न कार्य:

Task

नीचे दिए गए कोड है कि मैं के साथ आया हूँ. मैं कर रहा हूँ मुसीबत के भंडारण के डेटा सही ढंग से और मैं कर रहा हूँ यकीन नहीं है, जहां डाल करने के लिए पढ़ें() और आउटपुट() समारोह. यह शायद नहीं है सब बहुत मुश्किल है, लेकिन मैं अभी भी कर रहा हूँ यकीन नहीं है । कर सकते हैं किसी को हो सकता है मुझे एक संकेत दे? धन्यवाद!

 #include <iostream>
#include <iomanip>

using namespace std;

class Employee
{
public:
    string name, department;
    int age;

    void output(string &a, int &b, string &c)
    {
        cout << name << endl;
        cout << "Age: " << age << " years" << endl;
        cout << "Department: " << department << endl;
    }

    void read(int &n)
    {
            cout << "Enter number, last name and first name:";
            cin >> name;

            cout << "Enter age:";
            cin >> age;

            cout << "Enter department:";
            cin >> department;
        }
};

int main() {
    int n;
    cout << "Enter number of employees: ";
    cin >> n;
    Employee* o = new Employee;
    Employee employee;



   delete o;
}
c++ c++14 class dynamic
2021-11-23 19:11:33
1

सबसे अच्छा जवाब

0

के बिना अपने कोड चल रहा है, यह सुंदर लग रहा है के पास काम कर रहे एक समाधान आप कर रहे हैं रखने के डेटा के क्षेत्र में उदाहरण के लिए अपने कर्मचारी वर्ग

जो आप भंडारण कर रहे हैं कहीं ढेर पर. और तक पहुँचने के सूचक के साथ हे

कुछ सुझाव:

वहाँ कोई जरूरत नहीं करने के लिए पास में कुछ भी पढ़ने के समारोह के साथ, यह पढ़ने में कर्मचारियों के विवरण के अनुसार कॉल.

यदि आप चाहते हैं बनाने के लिए कई कर्मचारियों को तो आप चाहते हैं बनाने के लिए वेक्टर में उन्हें पकड़ के लिए है, तो एक के लिए पाश चलाता है कि एन बार में और पाश के लिए कि अंदर बनाने के लिए एक नए कर्मचारी को बुलाओ और उनके पढ़ने और उत्पादन कार्यों के लिए और उन्हें जोड़ने के लिए वेक्टर (अन्यथा आप खो देंगे अपने संकेत और एक स्मृति रिसाव है).

ओ का प्रयोग करें->read() करने के लिए भिन्नता अपने सूचक और कॉल अपने पढ़ने के समारोह के साथ ।

क्षेत्रों के अपने कर्मचारी सबसे अच्छा कर रहे हैं बनाया निजी सदस्य चर. यानी, नाम,विभाग, उम्र. यह अभी भी होगा संकलन और चलाने के लिए है, लेकिन यह बेहतर डिजाइन बनाने के लिए निजी चीजें जब तक कि वे एक की जरूरत है करने के लिए सार्वजनिक किया जाएगा.

इसके अलावा मुझे नहीं लगता कि आप की जरूरत है, अंतिम पंक्ति में, आप पहले से ही बनाया है एक नए कर्मचारी और एक सूचक में यह करने के लिए रेखा से ऊपर.

अन्त में जाने के लिए जब आप को नष्ट करने के लिए बस के माध्यम से पुनरावृति अपने वेक्टर के कर्मचारियों और हटाने के लिए हर एक को.

पर कम समय में इस पल में, लेकिन मैं कोशिश करेंगे करने के लिए वापस चक्र और कुछ कोड जोड़ने के उदाहरण के बाद अगर आप की जरूरत है उन्हें.

2021-11-24 20:52:16

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में