Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Как разобрать Union в PowerShell?

Ответить
Настройки темы
PowerShell - Как разобрать Union в PowerShell?

Забанен


Сообщения: 27
Благодарности: 2

Профиль | Цитировать


На удаленной тачке есть древняя программа, поддержкой которой никто уже не занимается, но менять на нечто современное не торопится. Так вот, программа создаёт отчёты динамики конторы, но делает это весьма хитрозадо. Вместо графика в декартовой плоскости, она генерирует точки этого графика в виде юниона этих точек: x1, y1, x2, y2 и т.д. Так вот, можно как-то на поше этот юнион развинтить и получить точки? C#?

Отправлено: 11:24, 16-10-2020

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


jkadaba, хорошо бы на русский сие перевести.

Отправлено: 20:36, 19-10-2020 | #2



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


Iska, а что тут переводить. Многие люди периодически забивают гвозди микроскопом, а jkadaba решил, что хорошо бы попробовать наоборот - сиречь микробов через молоток посмотреть.

Отправлено: 07:36, 20-10-2020 | #3


Аватара для YuS_2

Crazy


Contributor


Сообщения: 1171
Благодарности: 487

Профиль | Отправить PM | Цитировать


Цитата Elven:
микробов через молоток посмотреть. »
Ну, не совсем же уж так-то.
Но данных недостаточно - это факт. Чтобы что-то написать, разбирающее координаты и рисующее график, необходимо таки получить входящие данные, т.е. формат тех данных (консоль, файл, бинарные данные, последовательный порт или ещё как-либо), максимальные и минимальные, возможные значения координат, период времени, в который генерируются точки (бесконечно-непрерывно, раз в час, раз месяц, раз в год и т.д.), да и в каком формате хотелось бы получать результат, тоже надо бы указать и т.п.... но ничего такого в исходных данных, попросту нет.

-------
scio me nihil scire. Ѫ

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:51, 20-10-2020 | #4


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Elven, скажем, в C понятие union — имеет вполне определённое значение. Что в него вкладывает коллега jkadaba — я не знаю. Для какой иной плоскости, кроме декартовой, используются x и y — я тоже не знаю. Как выглядят в реальности исходные данные — аналогично.

Отправлено: 17:13, 20-10-2020 | #5


Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


Iska, если человек оперирует этими понятиями, то скорей всего он имеет доступ и к нутрям этой самой программы, следовательно имеет возможность повлиять на ее вывод. Логичнее, кмк, менять софт изнутри чем подкостыливать его снаружи.
по теме - согласен с YuS_2 - данных нет.

Отправлено: 09:06, 21-10-2020 | #6


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Elven, я, собственно, про то же — недостаточно исходных данных для осмысленного ответа.

Отправлено: 17:58, 21-10-2020 | #7


Забанен


Сообщения: 793
Благодарности: 260

Профиль | Цитировать


Хм... Как таковых объединений ни в C#, ни тем более в pwsh нет. Однако, они могут быть представлены в виде explicit структур с явным указанием смещений полей. Подобные структуры "объявляются" в pwsh посредством рефлексии или кодом C# через Add-Type. Есть и третий, менее очевидный способ - GCHande, что для неподготовленных это полная 나귀. На счёт данных YuS_2, как справедливо замечают другие, в целом прав.

Отправлено: 18:04, 21-10-2020 | #8



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Как разобрать Union в PowerShell?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
HDD - Как разобрать HDD Seagate Ep1k Накопители (SSD, HDD, USB Flash) 2 01-03-2012 06:50
[решено] Как разобрать нетбук? gorill Ноутбуки 2 18-06-2011 16:24
Разное - как разобрать плеер sansa mail-22 Прочее железо 2 05-06-2011 17:17
[решено] Как разобрать кулер??? neon659 Разгон, охлаждение и моддинг 6 18-04-2011 01:04
Как разобрать оптический привод yg188 Оптические приводы 11 11-04-2011 21:14




 
Переход