houshmand
جمعه 15 دی 1391, 13:29 عصر
سلام
من در کتاب Foundations of Qt Development کدی مثل زیر دیدم
می خواستم بدونم مفهوم این خط چی هست؟
const string& text() const;
مفهوم دو بار استفاده از const و & چیست؟
#include <string>
using std::string;
class MyClass
{
public:
MyClass( const string& text );
const string& text() const;
void setText( const string& text );
int getLengthOfText() const;
private:
string m_text;
};
من در کتاب Foundations of Qt Development کدی مثل زیر دیدم
می خواستم بدونم مفهوم این خط چی هست؟
const string& text() const;
مفهوم دو بار استفاده از const و & چیست؟
#include <string>
using std::string;
class MyClass
{
public:
MyClass( const string& text );
const string& text() const;
void setText( const string& text );
int getLengthOfText() const;
private:
string m_text;
};