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

Частичное пересекание структур в памяти - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Условие задачи непонятно. Описать базовый класс «Элемент». http://www.cyberforum.ru/cpp-beginners/thread562414.html
Народ помогите с условием задачи разобраться, не разбираюсь в классах - объясните что нужно в этой задаче сделать? какая суть? что вывести на экран? запуталась со смыслом задачи... Условие задания...
C++ Правильность использования strcmp Есть следующий фрагмент кода, просьба посмотреть правильность использования функции strcmp. Программа работает верно, но есть (?) какие-нибудь поправки, которые делает компилятор? struct node {... http://www.cyberforum.ru/cpp-beginners/thread562392.html
Вычислить с заданной точностью значение функции, используя ее разложение в ряд C++
Здравствуйте! Помогите, пожалуйста, с двумя заданиями: 1. Вычислить по формуле: (первая картинка) 2. Вычислить с заданной точностью значение функции, используя ее разложение в ряд: (вторая...
простенький массив C++
Задан целочисленный массив Х из 20 элементов. Определить и вывести на экран те элементы, делителем которых является хотя бы один из других элементов.
C++ Одномерный массив.экзамен http://www.cyberforum.ru/cpp-beginners/thread562360.html
Вариант 19 в одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) произведение отрицательных элементов массива; 2) сумму положительных элементов массива, расположенных до...
C++ алфовитно-частотный словарь новый элемнт добавить в голову алфавитно-частотный словарь. задание:новый элемент добавить в голову. помогите пожалуйста составить программу:)очень срочно нужно к экзамену... Добавлено через 1 час 1 минуту #include... подробнее

Показать сообщение отдельно
Union
17 / 17 / 2
Регистрация: 16.08.2010
Сообщений: 252

Частичное пересекание структур в памяти - C++

30.04.2012, 21:28. Просмотров 370. Ответов 5
Метки (Все метки)

Есть две структуры:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
struct s1{
    char ax[40];
    char b[10];
    char c[15];
    int g;
    float v;
}
 
struct s2{
    char b[10];
    char c[15];
    int g;
    float v;
    char az[10];
}
Задача такая - нужно создать структуры так, чтобы элементы этих структур, названия которых совпадают, находились в одной и той же области памяти. Т.е. чтобы с элементов b по v включительно структуры пересекались в памяти и соответственно s1.b и s2.b, s1.c и s2.c, s1.g и s2.g, s1.v и s2.v лежали в одной области памяти.
Возможно ли такое сделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru