Форум программистов, компьютерный форум 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; }; подробнее

Показать сообщение отдельно
gazlan
3130 / 1905 / 285
Регистрация: 27.08.2010
Сообщений: 5,133
Записей в блоге: 1
24.07.2016, 21:41     На каком языке написан Explorer.exe?
Цитата Сообщение от Ninec Посмотреть сообщение
Not a valid PE file
x64

more detailes

Код
 -*-   CC 1.3 alpha 12  (Crypto Checker)  *  Copyright (c)  Aleph 2000-2016   -*-

 + [.\explorer.exe] File Header Info:

##      Name       VirtSize   RVA        PhysSize   Offset     Attr
-----   --------   --------   --------   --------   --------   --------
    1   .text      001305E8   00001000   00130600   00000400   60000020
    2   .imrsiv    00000004   00132000   00000000   00000000   C0000080
    3   .data      00003E4C   00133000   00003A00   00130A00   C0000040
    4   .pdata     0000F1A4   00137000   0000F200   00134400   40000040
    5   .idata     00007D14   00147000   00007E00   00143600   40000040
    6   .rsrc      000F02B0   0014F000   000F0400   0014B400   40000040
    7   .reloc     00002750   00240000   00002800   0023B800   42000040
    8   < ovrl >   00000000   00000000   00007298   0023E000   00000000

 * ImageBase: 00000001`40000000

EntryPoint [Sect: 1] 00038830 / .40039430


EP minidump:
---------|------------+-----------+-----------+-----------|----+---+---+----
00038830:  48 83 EC 28 E8 73 EE FF FF 48 83 C4 28 EB 09 CC  HГь(шsю**HГ─(ы.╠
00038840:  90 90 90 90 90 90 90 90 48 8B C4 48 89 58 08 48  РРРРРРРРHЛ─HЙX.H
00038850:  89 70 10 48 89 78 18 4C 89 70 20 41 57 48 81 EC  Йp.HЙx.LЙp AWHБь
00038860:  B0 00 00 00 45 33 F6 44 89 74 24 20 48 8D 48 88  ░...E3ЎDЙt$ HНHИ
---------|------------+-----------+-----------+-----------|----+---+---+----

Overlay minidump:
---------|------------+-----------+-----------+-----------|----+---+---+----
0023E000:  98 72 00 00 00 02 02 00 30 82 72 89 06 09 2A 86  Шr......0ВrЙ..*Ж
0023E010:  48 86 F7 0D 01 07 02 A0 82 72 7A 30 82 72 76 02  HЖў....аВrz0Вrv.
0023E020:  01 01 31 0F 30 0D 06 09 60 86 48 01 65 03 04 02  ..1.0...`ЖH.e...
0023E030:  01 05 00 30 82 52 04 06 0A 2B 06 01 04 01 82 37  ...0ВR...+....В7
---------|------------+-----------+-----------+-----------|----+---+---+----

File / Header CheckSum: 00249FB0 / 00249FB0

Linker version: 10.10                             OS version:          6.02
Timestamp:      50107DBC | 2012-07-25 | 23:14:04  Subsystem version:   6.02
Machine:        8664  <AMD64 (K8)>                DLL flags:           81C0
 
Текущее время: 01:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru