Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
feck
7 / 7 / 1
Регистрация: 19.03.2010
Сообщений: 182
#1

Объясните строку кода - C++

12.02.2016, 12:33. Просмотров 178. Ответов 6
Метки нет (Все метки)

Давно хотел спросить, но все стеснялся. )
Вот что происходит в последней строчке приведенного кода?
C++
1
2
3
typedef std::shared_ptr<Class2> SHP_Class2;
 
Class1<SHP_Class2> obj;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2016, 12:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Объясните строку кода (C++):

Объясните фрагмент кода! - C++
Ребят помогите! нужна помощь, объясните мне вот этот фрагмент из программы! #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;stdio.h&gt;...

Объясните строчку кода - C++
a = b &gt;&gt; c; наперед спасибо!

Объясните участок кода - C++
Такой вопрос, ребят, что означает данная часть кода for(start_v=1;start_v&lt;=n;start_v++) { rez=new int ; for...

Объясните кусок кода - C++
int f(int n) { int s = 0, i; for(i = 1; i &lt;= n; i++) { if(n%i==0) s++; } return s; } что значит s и if(n%i==0)...

Объясните синтаксис кода - C++
здравствуйте, есть код с просторов интернета: namespace example { template&lt;typename Tag&gt; struct result { /* export it ... */...

Объясните работу кода - C++
Здравствуйте, не могу понять работу следующего кода: #include &lt;iostream&gt; using namespace std; int main() { char buff =...

6
Kastaneda
Jesus loves me
Эксперт С++
4689 / 2893 / 236
Регистрация: 12.12.2009
Сообщений: 7,357
Записей в блоге: 2
Завершенные тесты: 1
12.02.2016, 12:35 #2
создается объект типа Class1<std::shared_ptr<Class2>>
0
feck
7 / 7 / 1
Регистрация: 19.03.2010
Сообщений: 182
12.02.2016, 12:42  [ТС] #3
Kastaneda, ну что создается объект класса Class1 понятно, а что делает <std::shared_ptr<Class2>>?
0
Kastaneda
Jesus loves me
Эксперт С++
4689 / 2893 / 236
Регистрация: 12.12.2009
Сообщений: 7,357
Записей в блоге: 2
Завершенные тесты: 1
12.02.2016, 12:45 #4
Это параметр шаблона
0
feck
7 / 7 / 1
Регистрация: 19.03.2010
Сообщений: 182
12.02.2016, 12:53  [ТС] #5
Kastaneda, т.е. наследуются методы и свойства Class2?
0
Croessmah
Ушел
Эксперт CЭксперт С++
13554 / 7705 / 872
Регистрация: 27.09.2012
Сообщений: 19,006
Записей в блоге: 3
Завершенные тесты: 1
12.02.2016, 15:03 #6
feck, то есть нужно почитать о шаблонах
0
feck
7 / 7 / 1
Регистрация: 19.03.2010
Сообщений: 182
12.02.2016, 16:54  [ТС] #7
Croessmah, да понял, что надо
0
12.02.2016, 16:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.02.2016, 16:54
Привет! Вот еще темы с ответами:

Объясните фрагменты кода - C++
Добрый день.Помогите разобраться в фрагментах кода.Что такое и для чего применяется isOpenBracket,getOpenBracketPair и check. bool...

Объясните смысл данного кода - C++
Такой пример: int array; for_each(array, array + 5, (int &amp;p){p = 0;}); cout &lt;&lt; array; Результат такой:0, 0, 0, 0, 0 А как...

Объясните пожалуйста работу кода - C++
#include &lt;iostream&gt; struct A{ int data; int data2; }; int main(int argc, const char * argv) {

Объясните две строчки кода - C++
что значит вот это: имею вввиду каждые функциии: не могу найти if ( n.peek() == ifstream::traits_type::eof() ) ofstream n(...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru