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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Основы моделирования физических процессов http://www.cyberforum.ru/cpp/thread1284964.html
Здравствуйте! Я магистрант физ-теха. В "экспериментальной" части магистерской работы стоит молекулярная динамика (нужно написать программу на С++). Программирование проходили на втором курсе, но...
C++ Почему операция взятия корня такая ресурсоемкая? Здравствуйте! Просветите в вопросе. 1. Какие методы используются для его взятия? 2. Как есть пути оптимизации? Заранее спс! http://www.cyberforum.ru/cpp/thread1284785.html
C++ Процесс обучения нейросети
Добрый день. Подскажите, пожалуйста, я хочу написать нейросеть на С++. Это возможно без подключения MATLAB на чистом С++? Дело в том, что перечитав кучу литературы об их проектировании и обучении, я...
Вложенность объектов и классов C++
// Создайте класс Rect, инкапсулирующий функциональность прямоугольника // с вещественными координатами. Он должен содержать два вложенных объекта // класса Vector, которые определяют координаты...
C++ Vector как динамический массив http://www.cyberforum.ru/cpp/thread1283381.html
Здравствуйте. Не могу понять, как сделать с помощью контейнера vector, динамический массив. Заранее спасибо
C++ Объектные файлы *.obj, *.o - они случайно не кроссплатформенные? Если нет, то реальна ли конвертация? Объясню подробнее, о чем я. Пишем простой код на си, без всяких платформо- и компиляторозависимых функций #include <stdio.h> //#include <conio.h> int main() { printf("hello world");... подробнее

Показать сообщение отдельно
Izual
94 / 119 / 6
Регистрация: 13.11.2012
Сообщений: 1,552
27.10.2014, 18:33  [ТС]
Цитата Сообщение от DrOffset Посмотреть сообщение
обращаться к членам структуры по индексу, так, как будто это массив
Ну это уже в финале, в идеале.
Цитата Сообщение от DrOffset Посмотреть сообщение
значит "вычленить"
Это значит что я не могу явно написать wcc.style, как обращение к члену, т.к. у меня просто нет ссылки на этот член. Т.е. я не хочу руками описывать этот процесс заполнения полей структуры, а хочу подвести к некому шаблону любую структуру, исходя из членов - задать собственные наименования(как вы заметили типа массива) (в виде ссылкок\указателей возможно), и далее уже работать с тем что получилось.

Цитата Сообщение от SatanaXIII Посмотреть сообщение
Если известно устройство структуры
Известно, в txt виде, а значит и кол-во и порядок байт, ну согласно файлам типа winuser.h
Тоже думал об этом, только потом тоже наткнулся на "выравнивание структуры", пример которого привёл дима, и пришёл в тупик.

ValeryS, представьте что вы пишите не руками в cpp файле, а работаете в программе-форме, в которой у вас есть доступ только к тем данным, которые вы описали изначально в вашем коде. Так вот для того чтоб обратиться как вы показываете - надо описать все поля всех структур дабы их использовать... Я конешно и парсер могу написать, быстро некоторые файлы, содержащие структуры - перебрать, сделать отдельный файл cpp вида и кинуть туда весь функционал для работы с структурами, но это не способ решения...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru