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

На каком языке написан Explorer.exe? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать элегантнее класс для сложения больших чисел http://www.cyberforum.ru/cpp/thread1783904.html
Уважаемые тру программисты. Я написал класс для сложения больших чисел. Но вот смотрю на код и понимаю, что написано коряво. Смысл функции вроде бы прост. Идем справа налево и складываем числа, запоминая остаток. Глядя на код opensource проектов и прочее, мне кажется, что моё творение явно можно написать лучше. Тут и много строк, и как-то нелаконично, и куча переменных, несколько if. Помогите мне...
C++ Реальная задача для реального проекта для желающих покодить Привет:) Попросили сделать парсер сайта по-дружески, но у меня реально времени на него нет. Если кому-то интересно, могу двигать в нужном направлении и может, при желании, могу пинать за плохой код. Что нужно сделать - парсер с HTTP клиентом. Пример клиента на boost::asio скину, покажу как парсить HTML регулярками (да, есть библиотеки, но думаю руками будет интересней). Могу архитектуру... http://www.cyberforum.ru/cpp/thread1782931.html
Матрица перехода между двумя системами координат в 2D C++
Есть 2 системы координат в 2D пространстве. Есть координаты 2 точек в этих системах координат (как я понимаю, необходимо как раз 2 точки). Нужно найти матрицу перехода (X, Y, fi) между этими системами координат. Не подскажите, где взять готовый код на C++ или другом языке для решения этой задачи. А то решаю в лоб, получаются довольно большие уравнения с тригонометрией и несколькими решениями).
Парсинг и обход дерева C++
С помощью библиотеки htmlcxx парсится веб страничка. На выходе получаю DOM дерево. Ладно бы была одна страничка, тогда написал функцию для обхода, так страничек много и для каждой писать функцию для обхода с соответствующим поиском тегов и атрибутов это ж ппц как не охото. На шарпе юзал AngleSharp с его QuerySelectorAll, писал QuerySelectorAll("tr td:nth-child(1) a") и получал все нужные...
C++ Friend declaration construction http://www.cyberforum.ru/cpp/thread1781382.html
Читаю C++ Templates. The Complete Guide. Вандервурд, Джоссатис В одной из глав речь идет об объявлениях дружественных конструкций. Основная идея такова: template <typename T1, typename T2> void combine(T1, T2); class Mixer
C++ Какой паттерн подойдет, чтобы избежать длинных ветвлений? здравствуйте, есть код схематично такой: class CTest_base { public: CTest_base() : vec() {} virtual ~CTest_base() noexcept {} //something else protected: std::vector<int> vec; }; подробнее

Показать сообщение отдельно
Крюгер
 Аватар для Крюгер
0 / 60 / 3
Регистрация: 16.11.2012
Сообщений: 415
Записей в блоге: 3
08.09.2016, 21:23     На каком языке написан Explorer.exe?
gazlan, что вы скажете тем, кто кодит на явах/шарпе? там помимо самой проги еще и виртуалка запускается. экономия? не, не слышал (а на них умудряются еще и сервера катать - вещи ресурсоемкие) . это хорошо что есть си/с++ и у нас всё нативненько. Я не против экономии, просто считаю что экономия должна быть разумной и не отражаться на стабильности софта как минимум. есть много примеров конкретно в моей практике, когда после упаковки исполняемых файлов они работали некорректно или вообще не запускались. порой появлялись вылеты.
мы конечно останемся каждый при своем мнении, это факт. Лично я считаю, что в первую очередь надо работать над сжатием мультимедиа, и только потом над исполняемыми файлами. по сравнению с мультимедиа их вес - сущий пустяк, и согласитесь - вопрос экономии памяти на диске не стоит так остро, как в 80-90е
 
Текущее время: 04:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru