الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

دالتين ترجع نفس القيمة ؟؟؟!

بدأه a-s-m في 21 مايو 2008 · 4 رد · 746 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي تساؤل ؟؟؟؟

هل يمكن انشاء دالتين ترجع نفس القيمة

:wacko:

شكرا لك من سيمر وشكر خاص

لمن سوف يرد علي

#2
اقتباس
هل يمكن انشاء دالتين ترجع نفس القيمة

أظن أنه يمكن و لكن لماذ ؟

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#3

قلت لي لماذا ؟؟

سلمك الله

ارغمنا على وضع

data as const

:angry:

ويجب علينا وضعها ب:

ويجب مناداة دالة لاعطائها قيمة بشرط ان تكون دالة ترجع نفس نوع data

وانا احتاج لل get

لهذه الدالة لاستخدامه في اماكن اخرى متفرقة من المشروع

اتمنى ان تكون وصلت المعلومة

ولكني ساضرب بكلامهم عرض الحائط واضعها دون ان تكون const

الى ان يكتب الله امرا كان مفعولا ((!!!!

شكرا لك

اللهم ارزقني حب البرمجة ومعرفتها

#4

هذا مثال بسيط:

#include<iostream>
using namespace std;
class sample
{
private:
int data;
public:
int get_data(){return data;}
void set_data(int m_data){data=m_data;}
int c_data() const {return data;} 
};

int main()
{
sample a;
int b;
cout<<"Enter :";
cin>>b;
a.set_data(b);
cout<<a.get_data()<<endl;
cout<<a.c_data()<<endl; 
return 0;
}
tvquran_6.gif

#5

أخوي فهد

جزاك الله خير الجزاء

عدلت عليها لاني كنت ابغى الدالة c_data

تجمع لي عمل

set & get

مواضيع مشابهة