Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Основы моделирования физических процессов Здравствуйте! Я магистрант физ-теха. В "экспериментальной" части магистерской работы стоит молекулярная динамика (нужно написать программу на С++). Программирование проходили на втором курсе, но прошли мимо. Поэтому у меня вопросы: скажите, пожалуйста, можно ли в моем случае за 2 года разобраться не только с МД, но вообще с некоторой частью программирования (в области моделирования, реализации... https://www.cyberforum.ru/ cpp/ thread1284964.html Почему операция взятия корня такая ресурсоемкая? C++
Здравствуйте! Просветите в вопросе. 1. Какие методы используются для его взятия? 2. Как есть пути оптимизации? Заранее спс!
C++ Процесс обучения нейросети Добрый день. Подскажите, пожалуйста, я хочу написать нейросеть на С++. Это возможно без подключения MATLAB на чистом С++? Дело в том, что перечитав кучу литературы об их проектировании и обучении, я не могу понять куда записываются измененные веса и как они влияют на следующий входной сигнал? К примеру подается цифра пять, в следующий раз подается таже цифра пять только немного иной формы и с... https://www.cyberforum.ru/ cpp/ thread1283572.html C++ Вложенность объектов и классов https://www.cyberforum.ru/ cpp/ thread1283485.html
// Создайте класс Rect, инкапсулирующий функциональность прямоугольника // с вещественными координатами. Он должен содержать два вложенных объекта // класса Vector, которые определяют координаты левого верхнего (ptLT) и // правого нижнего (ptRB) углов прямоугольника. Предусмотрите в конструкторе // (конструкторах) инициализацию встроенных объектов. // Введите в класс два объекта...
Vector как динамический массив C++
Здравствуйте. Не могу понять, как сделать с помощью контейнера vector, динамический массив. Заранее спасибо
C++ Захват изображения с одного монитора и копирование его на второй, подключенные к одному и тому же компьютеру https://www.cyberforum.ru/ cpp/ thread1282425.html
Друзья, подскажите пожалуйста. Имеется два монитора, подключенных к одному компьютеру. Нужно реализовать захват экрана одного монитора, для вывода в свое окошко на другой монитор. Самое главное, что это должно работать для видео и игр. В инете я нашел несколько статей, но все они реализуют создание видеопотока для записи в файл или отправки по сети. Мне же не нужно ничего записывать или...
C++ В поисках логики Проблема известная но окончательного ответа я так и не нашел... int a,b; a=(0.1+0.7)*10; b=(0.1+0.8)*10; cout << a << ' ' <<b; // 7 9 https://www.cyberforum.ru/ cpp/ thread1281706.html Зависит ли производительность приложения от версии ABI? C++
Привет народ, такой вопрос: начал тут копаться в командах GCC и наткнулся на -fabi-version= n, где n. Почитал что такое ABI - это набор реализаций механизмов, объявленных стандартом, так вот, влияет ли версия ABI на размер или производительность конечного прилохения?
C++ Прекращение работы программы int main() { string s; int c=0; int g={0}; int j=1,i=1; cin>>s; https://www.cyberforum.ru/ cpp/ thread1281428.html C++ Требуется написать скрипт (.tcl) для командной irc-викторины Требуется написать скрипт (.tcl) командной irc-викторины (teamquiz) для бота. https://www.cyberforum.ru/ cpp/ thread1280486.html
C++ Закрытие программ через командную строку
помогите, вирус поймал, блочит гугл, в диспетчер захожу, при наведении на процессы, процессы исчезают, как через командную строку закрыть процесс? Удалить не могу, т.к. открыто в процессах. Genesis_10190705.exe
C++ Как получить доступ к элементам формы из созданного класса? Всем доброго времени суток!:help: Скажите, пожалуйста, как мне обратиться к элементу формы(например TextBox1) извне, то есть из созданного мною класса. Прочитал уже много форумов, а определенного решения так и не нашел. Например: class Matrix { private: int N, M; public: void setSize(int N, int M) https://www.cyberforum.ru/ cpp/ thread1279060.html
143 / 122 / 21
Регистрация: 13.11.2012
Сообщений: 1,564
27.10.2014, 03:28  [ТС] 0

Приведение к структуре - C++ - Ответ 6772806

27.10.2014, 03:28. Показов 7076. Ответов 48
Метки (Все метки)

Ответ

Цитата Сообщение от Dmitriy_M Посмотреть сообщение
оператор ->
Мне кажется что это просто один из вариантов обращения к члену.
Я недавно разбирал эту стрелочку...
C++
1
2
3
4
5
6
// это c стрелочкой
if(((LPNMHDR)lParam)->code == NM_CUSTOMDRAW)
// это без стрелочки
NMHDR *nmptr;
nmptr=(LPNMHDR)lParam;
if((*nmptr).code == NM_CUSTOMDRAW)
Но тут явное указание члена ".code", вот в этом и загвоздка, я не знаю как член структуры "вычленить".
Даже если я получу указатель на структуру и присвою его какой то переменной, то как мне члены структуры взять и использовать?

Добавлено через 33 минуты
Наткнулся тут на такое: http://publib.boulder.ibm.com/... plr022.htm
Только не ясно, можно ли брать "не статические" члены класса\структуры... и вообще то ли это для перечисления и дальнейших действий относительно членов... (оч. сложно понять мне такое, только недавно с template начал разбираться)

Вернуться к обсуждению:
Приведение к структуре C++
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.10.2014, 03:28
Готовые ответы и решения:

Переменное кол-во членов в структуре. Возможно ли?
Суть задачи - создать &quot;хранилище данных&quot;, которое может изменять как свои члены ( по типу, например...

Макрос, генерирующий опреденное количество переменных в структуре
Доброго времени суток Господа. Хотел бы узнать такой момент. Можно ли с помощью макросов...

Приведение подобных слагаемых в алгебраических выражениях
Нужно написать программу приведения подобных, например: вводим 2х-2y+4x-4yz и должны получить...

Мусорное значение в динамическом массиве в структуре. Что я делаю не так?
Здравствуйте! Делаю вычисление факториала от 21 до 30. Использую длинную арифметику....

48
27.10.2014, 03:28
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.10.2014, 03:28
Помогаю со студенческими работами здесь

Вопрос по структуре
Можно ли какие-то элементы структуры загнать в массив и как?? например: имя человека и его...

Запись функции в структуре
Есть функция для роботы со структурой и она определена в самой структуре. Как правильно ее объявить...

Доступ к перечислению в структуре
Приветствую всех. Создаю структуру примерно такого содержания: struct MyStruct { enum {One = 1,...

Редактирование записи в структуре
Подскажите пожалуйста, вобщем в структуру записывается сумма взноса, при выборе пункта меню внести...

0
Новые блоги и статьи
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru