Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Удаление пробелов из строки https://www.cyberforum.ru/ cpp-beginners/ thread1772819.html
Выдает ошибку на картинке, помогите найти проблему, пожалуйста. namespace Differentiation { class Differentiation { public:
Вычислить значение функции C++
помогите решить фунцию в c++(code blocks) y=x-\sqrt{1-{x}^{2}} =, h=0.09
C++ Как сделать тип enum в структуре беззнаковым https://www.cyberforum.ru/ cpp-beginners/ thread1772781.html
Почему элемент Type структуры BracketBlock signed и как его сделать unsigned, не увеличивая количество бит Type? enum BracketType { NONE = 0, OPEN = 1, CLOSE = 2 }; struct BracketBlock {
C++ Интегрирование методом левых прямоугольников https://www.cyberforum.ru/ cpp-beginners/ thread1772777.html
Задание: "В прикладной программе проводится функция f(x)=cos(x), пределы интегрирования А и В. Решение провести методом левых прямоугольников. Сделал код Но почему то ничего не рассчитывает #include <iostream> #include <math.h> using namespace std; int main()
C++ Не подключается namespace в заголовочном файле
Всем доброго дня. Ситуация такая: common.h #pragma once namespace CommonSystem { class Device {
C++ Перевод из десятичной системы счисления в другие https://www.cyberforum.ru/ cpp-beginners/ thread1772743.html
Написал небольшую програмку для перевода из одной системы счисления в другую. Подскажите, как осуществить перевод из десятичной в шестнадцатеричную систему? Вот сам код: #include <iostream> #include <vector> #include <algorithm> void PrintNumber(int N) { std::cout << N; }
C++ Осуществить циклический сдвиг компонент вектора https://www.cyberforum.ru/ cpp-beginners/ thread1772737.html
Дан вектор x = {x0, . xn-1}, m и k  заданные целые числа. Осуществить циклический сдвиг компонент этого вектора Одномерный массив. С++ а) влево на m позиций, т. е. получить вектор {xm+1, xm+2, . xn-1, x0, . xm} б) вправо на k позиций, т. е. получить вектор{xn-k+1, xn-k+2, . xn-1, x0, . xn-k}.
C++ Рекурсивно поменять элементы массива
Дан вещественный массив x1, . xn. Поменять местами элементы массива, pавноот- стоящие от начала и конца (x0 и xn−1, x1 и xn−2 и т. д.). Использовать pекуpсивную пpоцедуpу change(i, j), пpоизводящую пеpестановку в части массива, начинающейся i-м и кончающейся j-м элементами
C++ Перенести нулевые элементы в начало массива Доброго времени. Ниже дан фрагмент программы, который должен сортировать массив следующим образом: сначала располагаются все элементы, равные нулю, а потом — все остальные. Пример: исходный массив - 10203, отсортированный должен выглядеть так - 00123. Но алгоритм не работает. // Сортировка массива void assort(int M, int k) { int i,j; int p; j=0; for (i=1; i<=k; i++) { https://www.cyberforum.ru/ cpp-beginners/ thread1772698.html C++ Visual studio c++ Работа с графикой https://www.cyberforum.ru/ cpp-beginners/ thread1772683.html
Доброго времени суток! Пожалуйста подскажите какой библиотекой пользоваться для создания и работы с графикой в visual studio 2012 С++??
Преобразование строки в char C++
Здравствуйте, не знаю, как можно преобразовать char в string. Но преобразование необычное. Нужно узнать дату последнего редактирования в виде "01.01.2000". Нашел только 1 способ, как узнать дату последней модификации файла #include <Windows.h> #include <iostream> #include <ctime> using namespace std; void main()
C++ Ограничение градуса между векторами Как сделать так чтобы градус между нормализованным и не нормализованным векторами был не меньше 90 градусов? Добавлено через 3 минуты P.s. Вектора находятся в пространстве. Добавлено через 1 минуту Объяснять код не нужно, как-нибудь сам разберусь. https://www.cyberforum.ru/ cpp-beginners/ thread1772662.html
257 / 234 / 185
Регистрация: 02.04.2016
Сообщений: 898
29.06.2016, 13:30 0

В цикле пройти по полям структуры - C++ - Ответ 9325463

29.06.2016, 13:30. Показов 9044. Ответов 11
Метки (Все метки)

Ответ

Kverza, Да, при условии что процессоры и машины будут одинаковые(на которых программу будешь запускать).
На одном процессоре получится, на другом нет).
C++
1
2
3
4
5
6
7
8
9
10
    struct S {
        int a = 1, b = 2;
    };
    S t;
    int * p = &t.a;
    p++;
    if (*p == t.b)
        cout << "Получилось!";
    else
        cout << "Неудача";


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

Структуры, массивы структур (как можно присваивать(инициализировать) значения полям структуры)
Есть у меня вот такая структура, например struct Subject { int cost; int Volume; }; Потом...

Как пройти массив структур в цикле?
Создать массив, в котором записать информацию об учениках класса: фамилию, имя, дату рождения (в...

Пройти в цикле по строкам DGV и посчитать сумму в столбце
Как в контроле DataGridView, имя которого &quot;OrdersDataGridView&quot; в цикле пробежаться по все строкам,...

Обращение к текстовым полям в цикле
Здравствуйте, решил спросить совет у опытных людей. Вот моя проблема Нужно в цикле обращаться к...

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

Список объектов и доступ к их полям в цикле
Добрый день. Пробую реализовать проход по списку различных объектов и получить значения их...

Присваивание значений нескольким полям в цикле for.next
Добрый день! Может быть кто подскажет, как в цикле присвоить значение нескольким полям формы? Все...

Как в цикле обратиться к определенным полям в отчете?
К примеру, имеем отчет со 100 полями, которым присваиваем значения при открытии отчета. Как в цикле...

Как получить доступ к полям элемента в коллекции в цикле foreach
Есть коллекция People классов Person, в которой доступ используется с помощью ключа. Если из мейна...

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