исходный код программы на c



Автор Виктор Жуков задал вопрос в разделе Другие языки и технологии

Как узнать исходный код c++ программы, если нельзя то почему. и получил лучший ответ

Ответ от Зло[гуру]
давай вместе на вики почитаем про
а про обфускацию не будем!

Ответ от Добрый хряк[гуру]
исходный код ты никак не получишь, а вот дизассемблировать вполне возможно.

Ответ от Андрей Поляков[гуру]
HTML это язык гипертекстовой разметки, это не язык программирования. Язык HTML воспроизводит как вэб страницу браузер, вот если бы ты сказал что получил исходный код браузера это было бы совсем другое дело.

Ответ от ShadowFirst[гуру]
Есть такие понятия как интерпретируемый язык программирования и компилируемый. Вот с++ относится к компилируемым, он преобразует все набранные команды в машинный код. Единственное как можно узнать что да как это изучить ассемблер, так как он единственный язык который очень близок к машинному коду.

Ответ от B.A.G.[гуру]
Потому, что код это интеллектуальная собственность разраба.
Проги с открытым кодом в основном бесплатные,
и то авторы, в основном запрещают влезать в код.
Человек работал, а ты хочешь нахаляву его код взять.
З. Ы. Есть программы-декомпиляторы, погугли.

Ответ от Krab Bark[гуру]
Язык тут вообще не при чем. Вопрос в том, как осуществляется перевод программы с языка в машинный код. Компилятор строит код на основе текста на языке высокого уровня, но мало что из его конструкций сохраняет. Например, все имена переменных выкидываются. Интерпретатор же выполняет программу по ее исходному коду, тогда исходный код сохраняется, но работает он намного медленнее, поэтому для большинства языков программирования используются компиляторы. А HTML, во всяком случае до 5-й версии, вообще не язык программирования.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как узнать исходный код c++ программы, если нельзя то почему.
спросили в Байт код
В чем отличие байт кода от машинного?
Байт-кодом называется машинный код для виртуальной
подробнее...
спросили в Visual Basic NET Байт код
Кто может объяснить, что такое Компилятор?
Компилятор, это такая штука, которая собирает исходный код написанный на каком либо языке
подробнее...
спросили в Байт код
чем можно открыть .exe файл, чтобы посмотреть исходный код?
Хм.. .Сначала, с вашего позволения, пара вопросов. А что такое пинч? И как, посмотрев исходный код
подробнее...

[C++] #define
#define - директива препроцессора, используемая для определения символьных констант, содержит
подробнее...
спросили в Visual Basic NET
C# полное руководство Шилдт
напиши перед static void main public

#yahrefs412204#

все нормально
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

как или с какой прогой можно узнать исходный код программы?)
Я программирую в Visual Basic 6.
Если ехе-шник открыть в Блокноте (во издевательство!) , то
подробнее...

Помогите пожалуйста исправить ошибку в коде программы (C++). Был бы благодарен.
Причина: здесь, возможно, компилятором делается попытка интерпретировать "cout << count
подробнее...
спросили в Книги о C++
Можно ли на C++ написать сложные программы? Как?
Можно. Те книги которые тебе попадались были для начинающих, вот в них и показали азы. В
подробнее...

Как правильно писать, Генадий или Геннадий?
Это еще зависит от того как в паспорте записали, у нас у двоих на работе отчество одинаковое,
подробнее...

как изменить приветствие в windows 7
Есть прекрасная программа Logon
подробнее...
спросили в Под ключ Free Pascal
Win Rar 2010 просит ключ. где можно его взять не покупая????Или лучше пользоваться другим архиватором?
Архиватора WinRAR 2010 не существует. Под этим названием скрывается программа-вымогатель.подробнее...
спросили в Интернет Ethereum
Что такое криптовалюта Bitcoin?
.

Про криптовалюты, логику их появления и почему криптовалюты являются деньгами будущего
подробнее...

Разница между Си и Си++
Б. Страуструп называл С++ поначалу как "С с классами". Т. е. С++ это С с возможностью разработки
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*