Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значение выражения https://www.cyberforum.ru/ cpp-beginners/ thread675513.html
Помогите прописать решение на программе Borland: z = \frac{\log_{2 - x^2}\, (1 + y^2)}{\log_{2 + |y|} \,(1 + |x|)}
C++ Сортировка массива
Задается размер массива N и затем с клавиатуры вводится вещественный массив заданного размера. Отсортировать по возрастанию элементы массива, находящиеся между первым и последним нулевыми элементами. В задаче должно быть использованы следующие действия: ввод количества элементов и элементов массива с клавиатуры, построчный ввод элементов массива на экран, функции обработки массива в соответствии...
C++ Массив, вычисление суммы https://www.cyberforum.ru/ cpp-beginners/ thread675485.html
Добрый день, помогите, пожалуйста найти ошибку в решении или подскажите свой вариант. Задание: В одномерном вещественном динамическом массиве из n чисел вычислить: сумму всех положительных элементов массива, расположенных между первым и последним максимальными элементами, сумму элементов массива, расположенных до предпоследнего минимального элемента. Сформировать новый массив, состоящий из...
C++ Для чего нужна main и в чём принцип обхода массива в цикле https://www.cyberforum.ru/ cpp-beginners/ thread675469.html
Доброе время суток, хотелось бы услышать ответы на несколько легких вопросов. Зачем писать int main()\void main(), и что за этим стоит; зачем при написании матрицы(двумерного массива) мы пишем такую вещь для индексов for(i=0;i<n;i++). Спасибо.
C++ Как происходит циклический сдвиг (как сдвинуть элементы в массиве)
Задан массивы действительных чисел а1, а2,…,а20. Сдвинуть циклическим сдвигом все его элементы так, чтобы минимальный элемент стоял на последнем месте. понимаю что элементы влево или право двигаются при сдвиге.читала что вот такими >> и << .а как сдвиг сделать - не знаю..особенно как min на последнее место переместить.. подскажите хоть немножечко. сделала только вот #include "stdafx.h"...
C++ Определить, сколько раз в массиве встретилось два подряд идущих нулевых элемента Пример: Сформировать массив целых чисел X(N), элементами которого являются случайные числа в диапазоне . Найти максимальный элемент и его номер. #include <stdio.h> #include <stdlib.h> #include <conio.h> void main() { const int N=100; int a,n; do https://www.cyberforum.ru/ cpp-beginners/ thread675458.html
C++ Дано натуральное число N и вещественное число x. Вычислить частичную сумму ряда. Дано натуральное число N и вещественное число x. Вычислить S=\sum \limits_{i = 1}^N \frac x {(N+i)!} https://www.cyberforum.ru/ cpp-beginners/ thread675450.html C++ Передать параметрами функции указатели
Нужно передать параметрами функции указатели. Вот код без указателей: #include <iostream> #include <conio.h> using namespace std; int progression (int a1, int d, int n, int k);
C++ Сортировка массива по убыванию https://www.cyberforum.ru/ cpp-beginners/ thread675407.html
Отсортировать массив P={1,2,3,4,5,6,7,8,9,0} по убыванию методом вставок. Подскажите пожалуйста как это сделать в borland 3.11?
C++ Переставить элементы массива в случайном порядке https://www.cyberforum.ru/ cpp-beginners/ thread675399.html
На вход функции подаются итераторы начала и конца массива. Нужно переставлять в цикле первый элемент с рэндомным, таким образом при одних входны данных будут получаться разные результаты. Вопрос в том, как поменять первый с рэндомным? Заранее спасибо за помощь
Кроскомпиляция или в чем засада C++
Написал не большую программку, которую можно использовать как полосу загрузки в консоли, писал на VS12(Dp) из под win7(32-bit), решил проверить на эмуляторе(wmware 9) на win xp pro(sp1, 32-bit ) , но тут возникла проблема данная системка выдала интересную фразу >>данное приложение не является win32 Вопрос: что это значит и как с ним бороться?
C++ Определить, максимальная цифра числа расположена ближе к началу или концу числа Дано натуральное число с различными цифрами. Определить, максимальная цифра числа расположена ближе к началу или концу числа. #include <stdio.h> int maxDigitRelativePosition(int aNumber) { int numberOfDigits = 0; int maxDigit = -1; int maxDigitPosition = -1; for (; aNumber > 0; aNumber /= 10, ++numberOfDigits) { int currentDigit = aNumber % 10; https://www.cyberforum.ru/ cpp-beginners/ thread675368.html
Делаю внезапно и красиво
Эксперт С++
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
20.10.2012, 09:54 0

sizeof на битовую структуру - C++ - Ответ 3583750

20.10.2012, 09:54. Показов 2121. Ответов 27
Метки (Все метки)

Ответ

Цитата Сообщение от grizlik78 Посмотреть сообщение
если бы компилятор самовольно занимался такой "упаковкой"
Ты ж в курсе, что такое упаковка? Она влияет на "расстояние" между разными объектами, но не влияет на размер объектов (то, что структура становится меньше, это побочный эффект выравнивания). 4 байта в три байта не вмещаются.

Вернуться к обсуждению:
sizeof на битовую структуру C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.10.2012, 09:54
Готовые ответы и решения:

Sizeof(.) или constexpr size_t tmp = sizeof(.)
sizeof(...) или constexpr size_t tmp = sizeof(...) Как лучше с точки зрения производительности?...

Fwrite (buffer , sizeof(char), sizeof(buffer), pFile)
как записать часть массива чаров? допустим у нас arr; мне надо записать с позиции массива 500 до...

Можно ли на 32 битовую систему установить 64 битовую sql server?
можно ли на 32 битовую систему установить 64 битовую sql server?

Как установить 32 битовую версию на 64 битовую ОС?
Проблема с установкой связи из МАТЛАБ к SQL server 2008. Win 64, МАаТЛАБ 64 и SQL server 64 бита....

27
20.10.2012, 09:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.10.2012, 09:54
Помогаю со студенческими работами здесь

Является ли оператор sizeof синтаксическим сахаром над System.Runtime.InteropServices.Marshal.SizeOf?
Является ли оператор sizeof синтаксическим сахаром над...

Что обозначает строка вида sizeof(data)/sizeof(data[0])?
#include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; void bubble_sort(float *data, int size) { int i,j; ...

Marshal.SizeOf и sizeof
чем отличаются Marshal.SizeOf и sizeof? я просто почему то привык пользоваться Marshal.SizeOf, так...

Задача на битовую магию
Развлекался с модулем АЦП в одной STM-ке и наткнулся на интересную задачу. Сама задача к...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru