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

Есть структура, компилятор считывает некоторые её поля ТОЛЬКО из адресов, кратным двум, а их там нет! (полей), как быть? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упрощение кода http://www.cyberforum.ru/cpp-beginners/thread513319.html
void Polynomials::print(){ // Вывод полинома int i; int k; // признак того, что очередной коэффициент равен 1 int f; // признак того, что коэффициент - первый по счету (0 значит...
C++ Получить вывод команды оболочки - функция, обратная system() Доброго времени суток, товарищи! Расскажите, пожалуйста, существует ли в С++ функция, обратная по действию system(). То есть, если system() отправляет команду терминалу, то есть ли функция,... http://www.cyberforum.ru/cpp-beginners/thread513316.html
C++ Как можно упростить exp^CA (если вводимые числа 5 и 4)
Дана функция: Как можно упростить exp^CA(если вводимые числа 5 и 4), т.е C*A = 20 exp^20, не вводить ведь exp 20 раз Возможно ли упрощение данной формулы?
Программирование рекурсий. Преобразование числа в двоичное C++
Дано целое неотрицательное число n. Преобразовать его в двоичное число.
C++ Отсортировать элементы, предшествующие первому нулевому элементу по возрастанию http://www.cyberforum.ru/cpp-beginners/thread513278.html
Дан массив А(50). Отсортировать элементы, предшествующие первому нулевому элементу, по возрастанию алгоритмом «Сортировка вставками».
C++ Программирование рекурсий: отделить цифры данного числа и сложить межу собой Дано целое неотрицательное число n. Отделить цифры данного числа и сложить межу собой. подробнее

Показать сообщение отдельно
Whiteha
Программист
33 / 33 / 4
Регистрация: 08.07.2011
Сообщений: 190
Записей в блоге: 1
07.03.2012, 01:20
Шилдт описывал такую вещь как указатель на поле структуры, может пригодится:
C++
1
2
3
4
5
    TGAHEADER tgah;
    tgah.BitsPerPixel = 'X';
    char TGAHEADER::*bpp;           // объявляем указатель на член класса
    bpp = &TGAHEADER::BitsPerPixel; // Определяем смещение BitsPerPixel
    cout << tgah.*bpp << endl;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru