Должны ли аксессоры быть встроенными?

Это объявление в файле заголовка:

class PrimeSieve  
{
    populate(int lim);
    vector<int> sieve;
    long long limit;

    public:
        unsigned int limit();
};

Должен ли я определять метод доступа в файле .cpp или во встроенном .h?

Я новичок в C ++, но Я хотел бы следовать лучшим практикам. Я видел это в некоторых книгах - считается ли это стандартом?

unsigned int limit() { return limit; };
13
задан Andrew Marshall 19 December 2011 в 03:22
поделиться