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

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

Войти
Регистрация
Восстановить пароль
 
OvchinnikovR
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 6
#1

Типы данных - C++

19.09.2013, 20:24. Просмотров 219. Ответов 0
Метки нет (Все метки)

Здравствуйте. После изучения C#, начал изучать C++, и заинтересовал такой вопрос:
В C# одна из основ, это знание, что типы в нем делятся на reference type(ссылочные тип) и value type (тип значение), при этом reference type размещаются в куче, а value type в стеке, а также, что при передаче объектов ссылочного типа они передаются по ссылке, а при передаче типа значения, передается копия объекта.

Но в C++ такого деления нет(как я понял).
Может кто-нибудь объяснить:
1) какие типы данных C++ размещаются в куче, а какие в стеке?
2) Являются ли указатели и ссылки аналогом ссылочных типов в C#?
3) Является ли размещение объектов в динамической памяти с помощью оператора new аналогом создания ссылочного объекта в C#?

Буду очень благодарен.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.09.2013, 20:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Типы данных (C++):

Типы данных: есть ли универсальный тип, который может заменить все типы данных в Си? - C++
Добрый вечер! Был бы очень признателен, если бы Вы помогли бы мне понять нижеследующие вопросы: 1. Можете ли на понятным для...

типы данных - C++
какой диапазон данных у main, getch? и какой тип данных у getch?

типы данных - C++
уважаемые программисты, как отвести типу char 2 байта? пишу шахматы, 6 фигур, хочу, чтобы каждый бит отводился для определенной фигуры, +...

Типы данных - C++
Перекопал везде и всюду, может где-то и есть обьяснение по поводу типов данных. Какая разница между следующими типами данных (имеется...

типы данных - C++
Подскажите как средствами С++ получить доступ к отдельным байтам стандартных типов данных, только без использования асматических вставок.

Типы данных - C++
Добрый день. Очень нужна помощь умных людей в написании программы, задание приведено ниже. Буду очень благодарен если кто-то откликнется. ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.09.2013, 20:24
Привет! Вот еще темы с ответами:

типы данных - C++
int x1, x2; float summa; x1 = 5; x2 = 6; summa = (x1 + x2)/2; cout << summa << endl; почему в результате 5, а не...

Типы данных - C++
Какого типа мне нужна переменная, чтобы принимала во такое число: 100000000000000 (15 цифр) ???

Типы данных - C++
Помогите пожалуйста решить проблему с типами данных. C++ только начинаю учить, поэтому не знаю, можно ли так сделать или нет. Нужно...

Типы данных - C++
__int64 Z = pow(a,x); long double Y = 9/Z; cout<<Y //Y = 0 Как вывести подробней? Добавлено через 6 минут И при Y%Z не...


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

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

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