реклама на сайте
подробности

 
 
> inline методы классов
koluna
сообщение May 28 2009, 12:15
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Здравствуйте!

WinAVR.
Пишем класс. Большинство его методов очень простые и маленькие. Хотим сделать эти методы inline.
Причём класс ДОЛЖЕН БЫТЬ описан в .h файле, а реализация методов ДОЛЖНА БЫТЬ ВЫПОЛНЕНА в .cpp файле. Не спрашивайте почему wink.gif
Т. е., трудность - разделение описания класса и определения его inline методов на два файла.

Код ниже - правильная реализация inline методов класса?
Может быть они должны быть реализованы или строго в теле класса (по-умолчанию уже inline) или вне класса, но с указанием спецификатора доступа и обязательно в .h файле?

qwe.h
Код
class qwe
{
   public:
      inline void f(void);
};


qwe.cpp
Код
void qwe::f(void)
{
// что-то
};


Благодарю заранее!


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- n_bogoyavlensky   inline методы классов   May 28 2009, 12:15
- - IgorKossak   Цитата(n_bogoyavlensky @ May 28 2009, 15...   May 28 2009, 12:24
|- - n_bogoyavlensky   Цитата(IgorKossak @ May 28 2009, 15:24) И...   May 28 2009, 12:26
|- - IgorKossak   Цитата(n_bogoyavlensky @ May 28 2009, 15...   May 28 2009, 13:05
- - Harbour   Страуструп: "Чтобы реализация вызова подстано...   May 28 2009, 19:37
- - HARMHARM   В принципе, простой класс вообще может быть целико...   May 28 2009, 22:17
|- - Сергей Борщ   Цитата(HARMHARM @ May 29 2009, 01:17) есл...   May 28 2009, 22:31
|- - HARMHARM   Цитата(Сергей Борщ @ May 29 2009, 01:31) ...   May 29 2009, 03:54
|- - Сергей Борщ   Цитата(HARMHARM @ May 29 2009, 06:54) Не ...   May 29 2009, 11:09
|- - HARMHARM   Немножечко офф. Цитата(Сергей Борщ @ May 29 2...   May 30 2009, 09:58
|- - sergeeff   Цитата(HARMHARM @ May 30 2009, 12:58) Нем...   May 30 2009, 11:22
||- - HARMHARM   Цитата(sergeeff @ May 30 2009, 14:22) Воп...   May 30 2009, 11:55
|- - Сергей Борщ   Цитата(HARMHARM @ May 30 2009, 12:58) буд...   May 30 2009, 18:41
- - alx2   Цитата(n_bogoyavlensky @ May 28 2009, 17...   May 29 2009, 11:10
- - sergeeff   Про inline уже неоднократно писалось на форуме. 1....   May 29 2009, 15:17
|- - Сергей Борщ   Цитата(sergeeff @ May 29 2009, 18:17) 3. ...   May 29 2009, 16:58
- - sergeeff   Ну да, правильнее сказать, что везде, кроме самого...   May 29 2009, 17:20
- - sergeeff   Сами же и отвечаете на поставленный вопрос. Эффект...   May 30 2009, 18:26


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 14:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.0134 секунд с 7
ELECTRONIX ©2004-2016