मैं सी में एक काम है ++ और मैं समस्या हो रही है के लिए अधिक भार शुरू हो रही है। लक्ष्य "जटिल श्रेणी के लिए निम्न अधिभारित ऑपरेटरों का उपयोग करने वाली कक्षा को डिज़ाइन करना है: >> < < + - * /"सी ++ ऑपरेटर जटिल संख्या संचालन
मेरा प्रश्न इस के वाक्यविन्यास के बारे में नहीं है, बल्कि तर्क के बारे में अधिक है। मैं कुछ मदद मस्तिष्क तूफान का उपयोग कर सकते हैं।
इनपुट नमूना:
2,5 -2,2
1,0 1,0
उत्पादन नमूना:
एक = (2,5) + (-2,2) मैं
बी = (1.0) + (1.0) मैं
ए + बी = (3.5) + (-1.2) मैं
ए - बी = ..............
ए * बी = ........ ......
ए/बी = ..............
तो मैं इस कैसे शुरू करूँ? वर्ग "जटिल" इन ऑपरेटरों overloads, तो इसका मतलब यह है कि मैं केवल कक्षा में इन ऑपरेटरों का उपयोग कर सकते हैं (यानी सार्वजनिक कार्यों के अंदर)? यदि ऐसा है तो मैं इसे इस तरह से करना चाहूंगा? या मैं इसे अपने क्लाइंट/ड्राइवर कोड में करना चाहता हूं?
दूसरा, यह सिर्फ प्रत्येक पंक्ति के दूसरे मूल्य के लिए मैं जोड़ रहा है? यह बहुत आसान लगता है। किसी भी दिशा की सराहना की जाएगी। (बस रिकॉर्ड के लिए, मैं किसी के लिए अपना होमवर्क करने की तलाश नहीं कर रहा हूं ... केवल कुछ इनपुट का उपयोग कर सकता है)
यह सुनिश्चित करता है, बहुत बहुत शुक्रिया। बहुत सराहना की। –