From: Gennadij Pastuhov 2:5036/26 14 Nov 2018 19:47 +0200
To: Eugene Muzychenko 2:5000/14
Subject: Перегруженные функции в сочетании с шаблонными
Рад всех приветствовать! А особенно - Eugene! Пятница октября 12 18 09:44 Eugene Muzychenko писал к All: EM> И тут мне открылось, что правила неявного преобразования в выражениях EM> в C++ до сих пор пребывают в каменном веке. Я-то об этом давно забыл, EM> уже лет двадцать используя максимальный уровень предупреждений, и EM> наивно полагая, что неявное приведение int к char было возможно EM> когда-то в 90-х, а нынче-то оно невозможно в принципе. Оказалось, что EM> очень даже возможно, поэтому для пары параметров (int, int) компилятор EM> считает "подходящими" перегруженные (int, char), и даже (char, short). EM> Как такое можно оправдать в XXI веке и профессиональном языке, я не EM> понимаю, но это факт. В результате, при наличии среди перегруженных EM> только одной безопасно подходящей к данным параметром функции, EM> компилятор все равно утверждает, что у него есть и другие варианты, и EM> поэтому я должен позаботиться об уточнениях. А explicit тут не поможет? ... Jonny wanna live
From: Nil Alexandrov 2:5015/46 10 Oct 2018 21:01 +0300
To: Vitaliy Geydeko 2:5064/54.2
Subject: qt,диалоги
Hello, Vitaliy! Wednesday October 10 2018 19:13, from Vitaliy Geydeko -> Nil Alexandrov: VG>>> как передать событие или переменную между разными модулями? VG>>> из литературы есть свежий Шлее NA>> По Кьютовски будет slot/signal. VG> а общая переменная? VG> public ? А разные треды если, как синхронизировать? Если это событие, то это вызов функции (колбек), а не просто переменную поменять, как ты будешь сигнализировать, что переменная поменялась? Best Regards, Nil
From: Eugene Muzychenko 2:5000/14 15 Nov 2018 22:47 +0200
To: Rinat H. Sadretdinow 2:5020/620
Subject: Т.к. ru.visual.cpp дохлая, то спрошу тут
Привет! 15 Nov 18 20:41, you wrote to me: RS>>> Hекоторые вещи в упор не идут на x64 как ни мудри, только на RS>>> x32. RS> Hекоторые плагины для IDA и для OllyDbg. Подозреваю, что это из-за чрезмерно вольного обращения с реестром и подобными системными ресурсами, при котором возникает путаница с WOW64. Всего доброго! Евгений Музыченко eu-gene@muzy-chen-ko.net (все дефисы убрать)
From: Vitaliy Geydeko 2:5064/54.2 04 Sep 2018 20:53 +0300
To: Mykhailo Kapitanov 2:467/239.1
Subject: насоветуйте
Привет, Mykhailo! 01 Сен 18 20:05, ты писал(а) мне: MK> В общем резюме такое - пользуйся на здоровье и не заморачивайся. а не мог ли ты подсказать какие подводные камни при установке Qt? в частности он затребовал у меня е-мейл. куда ставить7 просто или в вм? и как получить бесплатную лицензию. я понимаю что достал, но я один раз запомню и если слетит моя 7 64 в следуший раз будуту это делать какОтче HАш читают мингв я ставил как то но не не разбиларался особо Vitaliy ... np:АНДРЕЙ КОВАЛЕВ - ДОРОЖНАЯ (6)
From: Eugene Muzychenko 2:5000/14 23 Dec 2018 14:58 +0200
To: Michael Mamaev 2:5050/57
Subject: Пеpегpyженные фyнкции в сочетании с шаблонными
Привет! 23 Dec 18 15:25, you wrote to me: MM> "Hеyжели после пятидесяти лет исследований в области языков MM> пpогpаммиpования мы пpишли к C++?" Richard A. O'Keefe. Да сама-то идея C++ вполне себе хороша - в целом логичен, экономичен, предсказуем, эффективен. Hо вот некоторые части реализованы так, что берут сильные сомнения во вменяемости разработчиков и комитета по стандартизации. С некоторых пор ориентация на простоту уступила место ориентации на явную вычурность, прямо соревнование какое-то. Мне много лет удавалось обходиться без метапрограммирования, но других средств управления типами и определениями в языке нет, а только тронул - сразу ощутимо завоняло. :( Всего доброго! Евгений Музыченко eu-gene@muzy-chen-ko.net (все дефисы убрать)
From: Vitaliy Geydeko 2:5064/54.2 10 Sep 2018 05:00 +0300
To: Mykhailo Kapitanov 2:467/239.1
Subject: насоветуйте
Привет, Mykhailo! 05 Сен 18 03:20, ты писал(а) мне: MK> =) как настроить линковку? пишет rc.exe не найден подсунул ему от MS - ругается по другому. Vitaliy ... np:Валерий Кипелов ("Ария") - Я Свободен
From: Mykhailo Kapitanov 2:467/239.1 01 Sep 2018 12:44 +0300
To: Vitaliy Geydeko 2:5064/54.2
Subject: насоветуйте
Hello Vitaliy! 01 Sep 18 10:08, you wrote to me: MK>> Скачать исходники Qt, собрать статические версии библиотек, MK>> линковать к своему бинарнику? Или ... я не понял вопроса. Для MK>> msvc расширение файлов статических библиотек .lib, для mingw - MK>> .a. VG> А создавать свои личные бибилиотеке можно ж.? Которые используют Qt? Mykhailo ... Black Sea
From: Gennadij Pastuhov 2:5036/26 15 Nov 2018 22:23 +0200
To: Eugene Muzychenko 2:5000/14
Subject: Перегруженные функции в сочетании с шаблонными
Рад всех приветствовать! А особенно - Eugene! Четверг ноября 15 18 17:56 Eugene Muzychenko писал к Gennadij Pastuhov: GP>> И какой тогда смысл в шаблонах? EM> Смысл - в идее, она вполне хороша. А вот реализация... И никаких подвижек в последних стандартах на тему запрета преобразований? ... Jonny wanna live
From: "Rinat H. Sadretdinow" 2:5020/620 15 Nov 2018 20:41 +0200
To: Eugene Muzychenko 2:5000/14
Subject: Т.к. ru.visual.cpp дохлая, то спрошу тут
Hello Eugene! 15 Nov 18 17:57, you wrote to me: RS>> Hекоторые вещи в упор не идут на x64 как ни мудри, только на x32. EM> Это которые? Кроме, конечно, неимоверно древних программ под DOS или EM> Win16. Hекоторые плагины для IDA и для OllyDbg. Bye!
From: Konstantin Simonov 2:466/466.104 30 Aug 2018 14:06 +0300
To: Mykhailo Kapitanov 2:467/239.1
Subject: насоветуйте
Hello, Mykhailo! KS>> Знать сам язык мало, надо еще понимать какой код будет сгенерирован KS>> в каждом конкретном случае. MK> Иногда, очень редко бывает нужно. Но на постоянку зачем то? MK> Компиляторы достаточно эффективны. Раньше я писал на PL/1 на большой машине (ЕС ЭВМ AKA IBM 360/370) и мне было плевать во что превращает компилятор мою программу. На C перешел с появлением персоналок под DOS. Сразу же встали вопросы по экономии памяти и повышению быстродействия, что особо важно для интерактивных программ, чтобы отрисовка экрана происходила в приемлемое время. Поэтому очень важным было понимать в какой объектный код выльется моя программа. Сейчас таких проблем с памятью и быстродействием нет, но досовские привычки остались. :) Первые программы на C++, которые я видел, были безобразны. Только Женя Рошал с FAR и переписанным на C++ RAR, убедил меня, что на C++ можно делать хорошие программы. WBR, Konstantin.