Форум программистов, компьютерный форум CyberForum.ru

Смысл обьединений - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести всю информацию о предприятии (РНН,БИН и т.д.) http://www.cyberforum.ru/cpp-beginners/thread890207.html
такой вопрос: надо написать скрипт или экзешник,без разницы,на каком языке тоже,чтобы он выдавал всю информацию о предприятии(РНН,БИН и т.д.). Как удобнее это сделать? Прошу учесть что я не имею большого опыта в программировании,и если можно то поподробнее пожалуйста,заранее благодарен
C++ Получить в порядке возрастания N первых натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5 Дано натуральное число N. Получить в порядке возрастания N первых натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5. #include <iostream> #include <conio.h> #include <math.h> using std::cout; using std::endl; http://www.cyberforum.ru/cpp-beginners/thread890206.html
C++ требуется переделать со структурами
помогите когда сдавал программу препод сказал чтоб переделал со структурами... //лаба 12_1 вариант 9 #include <stdio.h> #include <conio.h> #include <string.h> #include <clocale> #include <stdlib.h> int main()
C++ Переместить элементы массива
Добрый день, форумчане. Помогите пожалуйста написать программу. Переместить элементы массива вправо на m позиций, при этом m элементов из конца массива перемещаются в начало.
C++ Ошибка (правильность написания логических операций) http://www.cyberforum.ru/cpp-beginners/thread890166.html
/--------------------------------------------------------------------------- #include <iostream> //#include <vcl.h> #pragma hdrstop #include <stdio.h> #include <string.h> //--------------------------------------------------------------------------- using namespace std; int skobki(string s) {
C++ Написать функцию умножения двух,заданных с клавиатуры чисел, используя только операцию умножения и рекурсию Помогите пожалуйста с рекурсией Написать функцию умножения двух,заданных с клавиатуры чисел, используя только операцию умножения и рекурсию. Спасибо. подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
04.06.2013, 11:14     Смысл обьединений
Это делается в частности для экономии памяти. Если несколько объектов не могут существовать одновременно - их можно разместить в одном и том же месте. Можно например передавать объединение в функцию, а в функции уже определять как интерпретировать объединение на основании дополнительной информации. Или, скажем, хочется передавать по сети пакеты фиксированного размера, а хранить в них совершенно разнообразную информацию. Тут как раз можно использовать объединения. Размер такого пакета будет равен максимальному размеру элемента из объединения. По мне так, объединение довольно низкоуровневая фича, и в высокоуровневом коде лучше избегать использования объединений. К тому же имеются некоторые ограничения для помешаемых в объединение классов.
 
Текущее время: 18:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru