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

Инициализировать массив быстро? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка линейного однонаправленного списка http://www.cyberforum.ru/cpp-beginners/thread403820.html
Всем привет) Нужно отсортировать линейный однонаправленный список. Как это можно сделать? Причем нужно менять местами не данные, а указатели.. Вот код программы, список структур. Помогите плиз...
C++ [C++] Арканоид Здравствуйте, я самый на то есть начинающий программист,поэтому сразу прошу прощения, если вопросы будут не очень коректными.Очень расчитываю на вашу помощь. Задача состоит в следующем. Нужно... http://www.cyberforum.ru/cpp-beginners/thread403817.html
Найти и вывести координаты центра окружности C++
Друзья, нужна помощь. Девушке задали лабы по СИ, она не шарит. Знакомых всех спросил, никто не может помочь. Вот она: 1. Диаметр окружности начинается в точке М1(x1,y1) и кончается в точке...
system("") C++
Хотел узнать, есть справочник хотя бы о большинстве команд в system("")? Сам искал, ничего хорошего не нашел.
C++ Геометрические задачи http://www.cyberforum.ru/cpp-beginners/thread403780.html
Составить программу вычисления сторон треугольника, если известны радиус описанного вокруг него круга и градусные меры двух его углов. #include <iostream.h> #include <conio.h> #include...
C++ Минимальное количество монет Есть такая задача: Денежная система некоторой страны предоставляет монеты номиналом с, = 1, с2, ..., сN. Как выдать сумму S с помощью минимального числа монет? Вход. В первой строке — сумма S и... подробнее

Показать сообщение отдельно
alkagolik
Заблокирован
20.12.2011, 14:21
Цитата Сообщение от vb_lord Посмотреть сообщение
Массивы double и int типов
можно разобрать это
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
typedef struct x
{
    uint64_t x1;
    uint64_t x2;
    uint64_t x3;
    uint64_t x4;
} x_t;
 
int main()
{
    int s = sizeof(x_t) / sizeof(int), i = 0;
    int arr[s];
    x_t y;
    y.x1 = 0x7f7f7f7f8a8a8a8a;
    y.x2 = 0x8a8a8a8a7f7f7f7f;
    y.x3 = 0x7f7f7f7f8a8a8a8a;
    y.x4 = 0x8a8a8a8a7f7f7f7f;
    memmove( &arr[0], &y, sizeof(x_t) );
    while ( i < s )
        printf("%x ", arr[ i++ ]);
 
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru