Например TDA7294

Форум РадиоКот • Просмотр темы - C++ сравнение данных с заранее неизвестными типами
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пт апр 19, 2024 03:32:37

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 51 ]    , , 3
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: C++ сравнение данных с заранее неизвестными типами
СообщениеДобавлено: Чт фев 22, 2018 06:44:30 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 5
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
AndyBig писал(а):
Символ легко можно сравнивать с числом
да было бы желание, можно и х#@ с пальцем сравнивать...
я по-рабочекрестьянски рассуждаю так: любая программа в той или иной степени отражает внешний мир с его сущностями. и поэтому на границе, т.е. в интерфейсе, должна следовать принципам внешнего мира, а не внутреннего мира битов и байтов. а в нашем мире сравнивать можно только сущности однотипные, и сравнивать, что больше "Ы" или "12" глупо. смысл символа - буква, а не число. смысл строки - текст, а не последовательность чисел.
и т.д.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: C++ сравнение данных с заранее неизвестными типами
СообщениеДобавлено: Чт фев 22, 2018 10:09:09 
Потрогал лапой паяльник
Аватар пользователя

Карма: 20
Рейтинг сообщений: 121
Зарегистрирован: Вс янв 19, 2014 22:41:55
Сообщений: 353
Рейтинг сообщения: 0
любая программа в той или иной степени отражает внешний мир с его сущностями. и поэтому на границе, т.е. в интерфейсе, должна следовать принципам внешнего мира,

Вот-вот.... это к вопросу о нужности содержать в домашнем хозяйстве отдельную должность "компаратора овощей", которая явно просматривается в исходном сообщении темы. :-)
а в нашем мире сравнивать можно только сущности однотипные, и сравнивать, что больше "Ы" или "12" глупо. смысл символа - буква, а не число. смысл строки - текст, а не последовательность чисел.

Смысл, как правило, в мозгах размышляющего. Тот, кто задаёт правила игры - выигрывает чаще, чем те, кто им привычно следует. А уж тот, кто сам конструирует некий мир под эти правила - может требовать от тварей в тот мир поселяемых вообще и абсолютно всё на правах их Творца. Если уж изобретаем очередной специализированный скрипто-язык - почему не попробовать расширить концепт тернарного результата операции сравнения до кватернарного? Сколько можно булем перебиваться ...
Но консервативно-практически с вашими тезисами согласен. ;-)

_________________
Одновременным нажатием LIGHT и POWER, РП Sangean ATS-909X (ver 1.29) превращается в ATS-909XR! ;-)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: C++ сравнение данных с заранее неизвестными типами
СообщениеДобавлено: Чт фев 22, 2018 13:33:44 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Siarzhuk писал(а):
кто сам конструирует некий мир под эти правила - может требовать от тварей в тот мир поселяемых вообще и абсолютно всё
вряд ли кто-то из нашего круга общения творит не для людей. и в этом смысле не очень разумно вынуждать их перестраивать свою логику под логику своего творения...
Siarzhuk писал(а):
почему не попробовать расширить концепт тернарного результата операции сравнения до кватернарного?
это для программы с женской логикой, состоящей из множества [да, нет, может быть, наверное, догадайся сам]? ;)

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: C++ сравнение данных с заранее неизвестными типами
СообщениеДобавлено: Чт фев 22, 2018 18:14:55 
Грызет канифоль
Аватар пользователя

Карма: -2
Рейтинг сообщений: 43
Зарегистрирован: Ср янв 17, 2018 13:09:14
Сообщений: 250
Рейтинг сообщения: 0
ARV писал(а):
да было бы желание, можно и х#@ с пальцем сравнивать...

Вы можете сравнивать пальцы с чем хотите и как хотите, но любой компилятор без проблем примет прямое сравнение char и int и даст верный результат.


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: C++ сравнение данных с заранее неизвестными типами
СообщениеДобавлено: Чт фев 22, 2018 20:22:08 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
AndyBig писал(а):
но любой компилятор без проблем примет прямое сравнение char и int и даст верный результат.
не пишите заведомо ошибочное утверждение: только компилятор Си считает ВСЕ ТИПЫ численными, ну еще (наверное) С++. а вот компилятор FPC, например, не станет сравнивать. то же самое можно сказать еще об огромном количестве компиляторов - от Ада до Fortran.

Добавлено after 2 minutes:
ну и далеко не факт, что даст верный результат даже Си - если заранее не побеспокоиться о том, знаковый char или беззнаковый. что так же категорически не приемлемо для всех компиляторов языков со строгой типизацией.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: C++ сравнение данных с заранее неизвестными типами
СообщениеДобавлено: Чт фев 22, 2018 21:58:54 
Грызет канифоль
Аватар пользователя

Карма: -2
Рейтинг сообщений: 43
Зарегистрирован: Ср янв 17, 2018 13:09:14
Сообщений: 250
Рейтинг сообщения: 0
ARV писал(а):
только компилятор Си считает ВСЕ ТИПЫ численными, ну еще (наверное) С++

А здесь что, в теме упоминались АДА или Fortran?
ARV писал(а):
ну и далеко не факт, что даст верный результат даже Си - если заранее не побеспокоиться о том, знаковый char или беззнаковый

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: C++ сравнение данных с заранее неизвестными типами
СообщениеДобавлено: Пт фев 23, 2018 10:37:38 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
AndyBig писал(а):
А здесь что, в теме упоминались АДА или Fortran?
в этой теме много чего упоминалось, а вы конкретно сказали "любой компилятор". ЛЮБОЙ - это значит, любой из существующих на свете. вы ляпнули неконкретное утверждение, и теперь будете до усёру доказывать, что "имели введу". не надо иметь, надо вводить.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: C++ сравнение данных с заранее неизвестными типами
СообщениеДобавлено: Пт фев 23, 2018 12:46:21 
Грызет канифоль
Аватар пользователя

Карма: -2
Рейтинг сообщений: 43
Зарегистрирован: Ср янв 17, 2018 13:09:14
Сообщений: 250
Рейтинг сообщения: 0
Речь тут изначально шла о Си/Си++, можете даже на название темы посмотреть если не видели его, поэтому и "любой" компилятор подразумевал "любой Си/Си++". И не надо приплетать то, о чем разговора не было.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: C++ сравнение данных с заранее неизвестными типами
СообщениеДобавлено: Пт фев 23, 2018 14:16:51 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
AndyBig писал(а):
Речь тут изначально шла о Си/Си++
если в этой теме уместно вот такое высказывание
Siarzhuk писал(а):
наличие в экосистеме акторов умеющих использовать лексический генератор таки преполагает оснащённость соответствующим ему анализатором тех кому приходится получать продукты общения - иначе вопрос вопросов "к чему это всё?" не доведёт до делирия лишь особенно стойких
то либо тема изначально шире С++, и вы в корне не правы, либо ваши претензии слишком запоздали... ошибка ваша в том, что вы подразумеваете, будто кто-то еще кроме вас, считает так же, как вы.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: C++ сравнение данных с заранее неизвестными типами
СообщениеДобавлено: Пт фев 23, 2018 15:41:28 
Грызет канифоль
Аватар пользователя

Карма: -2
Рейтинг сообщений: 43
Зарегистрирован: Ср янв 17, 2018 13:09:14
Сообщений: 250
Рейтинг сообщения: 0
Советую все же прочесть название темы и не ляпать глупости.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: C++ сравнение данных с заранее неизвестными типами
СообщениеДобавлено: Пт фев 23, 2018 15:48:58 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ребята, давайте жить дружно... до марта ж ещё целая неделя :)
И, к стати, всех с праздником!!! :beer: :beer: :beer:

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 51 ]    , , 3

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y